IRemoteArgumentDictionaryEnumeratorContract.GetKey Metod

Definition

Returnerar nyckeln för den aktuella IRemoteArgumentDictionaryContract posten.

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

Returer

En RemoteArgument som innehåller nyckeln för den aktuella IRemoteArgumentDictionaryContract posten.

Undantag

IRemoteArgumentDictionaryEnumeratorContract är placerad före den första posten för IRemoteArgumentDictionaryContract eller efter den sista posten.

Kommentarer

När en uppräknare har skapats eller efter Reset att metoden anropats MoveNext måste metoden anropas för att flytta uppräknaren till det första elementet i samlingen innan metoden anropas GetKey . Annars är returvärdet GetKey för odefinierat.

GetKey utlöser också ett undantag om det senaste anropet till MoveNext returnerade false, vilket anger slutet på samlingen.

GetKey flyttar inte uppräknarens position och efterföljande anrop för att GetKey returnera samma objekt tills antingen MoveNext eller Reset anropas.

Gäller för