Compartilhar via


IRemoteArgumentEnumeratorContract.GetCurrent Método

Definição

Retorna o RemoteArgument na coleção na posição atual do enumerador.

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

Retornos

O RemoteArgument na coleção na posição atual do enumerador.

Comentários

O valor retornado de GetCurrent é indefinido em qualquer uma das seguintes condições:

  • O enumerador é posicionado antes do primeiro elemento da coleção, imediatamente após o enumerador ser criado ou Reset chamado. MoveNext deve ser chamado para avançar o enumerador para o primeiro elemento da coleção antes de chamar GetCurrent.

  • A última chamada para MoveNext retornado false, que indica o final da coleção.

  • O enumerador é invalidado devido a alterações feitas na coleção, como adicionar, modificar ou excluir elementos.

GetCurrent retorna o mesmo objeto até MoveNext ser chamado. MoveNext define o valor retornado de GetCurrent para o próximo elemento.

Aplica-se a