Udostępnij za pośrednictwem


IRemoteArgumentEnumeratorContract.GetCurrent Metoda

Definicja

Zwraca element RemoteArgument w kolekcji w bieżącej pozycji modułu wyliczającego.

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

Zwraca

Element RemoteArgument w kolekcji na bieżącej pozycji modułu wyliczającego.

Uwagi

Wartość zwracana GetCurrent elementu jest niezdefiniowana w dowolnym z następujących warunków:

  • Moduł wyliczający jest umieszczony przed pierwszym elementem w kolekcji bezpośrednio po utworzeniu lub Reset wywołaniu modułu wyliczającego. MoveNext Przed wywołaniem metody GetCurrentnależy wywołać funkcję , aby przejść do pierwszego elementu kolekcji.

  • Ostatnie wywołanie MoveNext zwracane false, które wskazuje koniec kolekcji.

  • Moduł wyliczający jest unieważniany z powodu zmian wprowadzonych w kolekcji, takich jak dodawanie, modyfikowanie lub usuwanie elementów.

GetCurrent Metoda zwraca ten sam obiekt, dopóki MoveNext nie zostanie wywołana. MoveNext Ustawia wartość zwracaną GetCurrent do następnego elementu.

Dotyczy