Compartilhar via


IRemoteArgumentDictionaryEnumeratorContract.GetValue Método

Definição

Retorna o valor da entrada do IRemoteArgumentDictionaryContract atual.

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

Retornos

Um RemoteArgument que contém o valor da entrada do IRemoteArgumentDictionaryContract atual.

Exceções

O IRemoteArgumentDictionaryEnumeratorContract é posicionado antes da primeira entrada do IRemoteArgumentDictionaryContract ou após a última entrada.

Comentários

Depois que um enumerador é criado ou depois que o Reset método é chamado, o MoveNext método deve ser chamado para avançar o enumerador para o primeiro elemento da coleção antes de chamar o GetValue método; caso contrário, o valor retornado de GetValue é indefinido.

GetValue também gerará uma exceção se a última chamada para MoveNext retornar false, o que indica o fim da coleção.

GetValue não move a posição do enumerador e chamadas consecutivas para GetValue retornar o mesmo objeto até MoveNext ou Reset ser chamado.

Aplica-se a