Freigeben über


IRemoteArgumentDictionaryEnumeratorContract.GetKey Methode

Definition

Gibt den Schlüssel des aktuellen IRemoteArgumentDictionaryContract-Eintrags zurück.

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

Gibt zurück

Ein RemoteArgument, das den Schlüssel des aktuellen IRemoteArgumentDictionaryContract-Eintrags enthält.

Ausnahmen

Der IRemoteArgumentDictionaryEnumeratorContract ist vor dem ersten oder hinter dem letzten Eintrag des IRemoteArgumentDictionaryContract positioniert.

Hinweise

Nachdem ein Enumerator erstellt wurde oder die Reset -Methode aufgerufen wurde, muss die MoveNext -Methode aufgerufen werden, um den Enumerator vor dem Aufrufen GetKey der -Methode auf das erste Element der Auflistung zu schieben. Andernfalls ist der Rückgabewert von GetKey undefiniert.

GetKey löst auch eine Ausnahme aus, wenn der letzte Aufruf von MoveNext zurückgegeben wurde false, was das Ende der Auflistung angibt.

GetKey verschiebt die Position des Enumerators nicht, und aufeinanderfolgende Aufrufe, um GetKey dasselbe Objekt zurückzugeben, bis oder MoveNextReset aufgerufen wird.

Gilt für: