Sdílet prostřednictvím


IRemoteArgumentEnumeratorContract.GetCurrent Metoda

Definice

Vrátí hodnotu RemoteArgument v kolekci na aktuální pozici enumerátoru.

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

Návraty

Hodnota RemoteArgument v kolekci na aktuální pozici enumerátoru.

Poznámky

Vrácená hodnota není GetCurrent definována za některé z následujících podmínek:

  • Enumerátor je umístěn před prvním prvkem v kolekci, bezprostředně po vytvoření nebo Reset zavolání enumerátoru. MoveNext Před voláním GetCurrentmusí být volána pro přechod enumerátoru na první prvek kolekce.

  • Poslední volání MoveNext vráceno false, což označuje konec kolekce.

  • Enumerátor je zneplatněný kvůli změnám provedeným v kolekci, jako je přidání, úprava nebo odstranění prvků.

GetCurrent vrátí stejný objekt, dokud MoveNext není volána. MoveNext nastaví návratové hodnoty GetCurrent na další prvek.

Platí pro