IRemoteArgumentDictionaryEnumeratorContract.GetValue Metod

Definition

Returnerar värdet för den aktuella IRemoteArgumentDictionaryContract posten.

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

Returer

En RemoteArgument som innehåller värdet 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 GetValue . Annars är returvärdet GetValue för odefinierat.

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

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

Gäller för