IRemoteArgumentDictionaryEnumeratorContract.GetValue Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.