IRemoteArgumentDictionaryEnumeratorContract.GetKey Metodo

Definizione

Restituisce la chiave della voce IRemoteArgumentDictionaryContract corrente.

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

Restituisce

Oggetto RemoteArgument che contiene la chiave della voce IRemoteArgumentDictionaryContract corrente.

Eccezioni

L'oggetto IRemoteArgumentDictionaryEnumeratorContract viene posizionato prima della prima voce dell'oggetto IRemoteArgumentDictionaryContract o dopo l'ultima voce.

Commenti

Dopo la creazione di un enumeratore o dopo la chiamata del Reset metodo, è necessario chiamare il MoveNext metodo per far avanzare l'enumeratore al primo elemento della raccolta prima di chiamare il GetKey metodo. In caso contrario, il valore restituito di GetKey è indefinito.

GetKey genera anche un'eccezione se l'ultima chiamata a MoveNext restituisce false, che indica la fine della raccolta.

GetKey non sposta la posizione dell'enumeratore e le chiamate consecutive per restituire lo stesso oggetto fino a GetKey quando MoveNext non viene chiamato o Reset .

Si applica a