IRemoteArgumentDictionaryEnumeratorContract.GetKey Método

Definição

Retorna a chave da entrada atual IRemoteArgumentDictionaryContract .

public:
 System::AddIn::Contract::RemoteArgument GetKey();
public System.AddIn.Contract.RemoteArgument GetKey();
abstract member GetKey : unit -> System.AddIn.Contract.RemoteArgument
Public Function GetKey () As RemoteArgument

Devoluções

A RemoteArgument que contém a chave da entrada atual IRemoteArgumentDictionaryContract .

Exceções

O IRemoteArgumentDictionaryEnumeratorContract está posicionado antes da primeira entrada do IRemoteArgumentDictionaryContract ou depois da última entrada.

Observações

Depois de um enumerador ser criado ou após o Reset método ser chamado, o MoveNext método deve ser chamado para avançar o enumerador para o primeiro elemento da coleção antes de chamar o GetKey método; caso contrário, o valor de retorno de GetKey é indefinido.

GetKey também lança uma exceção se a última chamada for MoveNext retornada false, o que indica o fim da coleção.

GetKey não move a posição do enumerador, e chamadas consecutivas devolvem GetKey o mesmo objeto até que qualquer MoveNext ou Reset seja chamado.

Aplica-se a