Sdílet prostřednictvím


IRemoteArgumentDictionaryEnumeratorContract.GetKey Metoda

Definice

Vrátí klíč aktuální IRemoteArgumentDictionaryContract položky.

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

Návraty

A RemoteArgument , který obsahuje klíč aktuální IRemoteArgumentDictionaryContract položky.

Výjimky

Je IRemoteArgumentDictionaryEnumeratorContract umístěn před první položkou IRemoteArgumentDictionaryContract nebo za poslední položkou.

Poznámky

Po vytvoření enumerátoru nebo po Reset volání metody musí být volána metoda, MoveNext která před voláním GetKey metody posune enumerátor na první prvek kolekce; jinak návratová hodnota GetKey není definována.

GetKey vyvolá také výjimku, pokud poslední volání MoveNext vrátí false, což označuje konec kolekce.

GetKey neposouvá pozici enumerátoru a po sobě jdoucí volání vrátit GetKey stejný objekt, dokud není volána nebo MoveNextReset .

Platí pro