IRemoteArgumentEnumeratorContract.GetCurrent Methode

Definition

Gibt die RemoteArgument in der Auflistung an der aktuellen Position des Enumerators zurück.

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

Gibt zurück

Die RemoteArgument in der Auflistung an der aktuellen Position des Enumerators.

Hinweise

Der Rückgabewert von GetCurrent ist unter einer der folgenden Bedingungen nicht definiert:

  • Der Enumerator wird vor dem ersten Element in der Auflistung positioniert, unmittelbar nach dem Erstellen oder Reset Aufrufen des Enumerators. MoveNext muss aufgerufen werden, um den Enumerator vor dem Aufrufen GetCurrentzum ersten Element der Auflistung zu wechseln.

  • Der letzte aufruf, der zurückgegeben werden falsesollMoveNext, der das Ende der Auflistung angibt.

  • Der Enumerator ist aufgrund von Änderungen in der Auflistung ungültig, z. B. Hinzufügen, Ändern oder Löschen von Elementen.

GetCurrent gibt dasselbe Objekt zurück, bis MoveNext es aufgerufen wird. MoveNext legt den Rückgabewert des GetCurrent nächsten Elements fest.

Gilt für: