Udostępnij za pośrednictwem


IRemoteArgumentDictionaryEnumeratorContract.GetKey Metoda

Definicja

Zwraca klucz bieżącego IRemoteArgumentDictionaryContract wpisu.

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

Zwraca

Element RemoteArgument zawierający klucz bieżącego IRemoteArgumentDictionaryContract wpisu.

Wyjątki

Element IRemoteArgumentDictionaryEnumeratorContract jest umieszczony przed pierwszym wpisem IRemoteArgumentDictionaryContract obiektu lub po ostatnim wpisie.

Uwagi

Po utworzeniu modułu wyliczającego lub po Reset wywołaniu metody należy wywołać metodę , MoveNext aby przejść do pierwszego elementu kolekcji przed wywołaniem GetKey metody . W przeciwnym razie wartość GetKey zwracana przez funkcję jest niezdefiniowana.

GetKey Zgłasza również wyjątek, jeśli ostatnie wywołanie MoveNext zwracane false, co oznacza koniec kolekcji.

GetKeynie przenosi położenia modułu wyliczającego, a kolejne wywołania w celu zwrócenia tego samego obiektu do momentu wywołania GetKey metody lub Reset .MoveNext

Dotyczy