IRemoteArgumentEnumeratorContract.GetCurrent Metod

Definition

RemoteArgument Returnerar i samlingen på den aktuella positionen för uppräknaren.

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

Returer

I RemoteArgument samlingen på den aktuella positionen för uppräknaren.

Kommentarer

Returvärdet GetCurrent för är odefinierat under något av följande villkor:

  • Uppräknaren placeras före det första elementet i samlingen, omedelbart efter att uppräknaren har skapats eller Reset anropats. MoveNext måste anropas för att flytta uppräknaren till det första elementet i samlingen innan den anropar GetCurrent.

  • Det sista anropet till MoveNext returnerade false, vilket anger slutet på samlingen.

  • Uppräknaren är ogiltig på grund av ändringar som gjorts i samlingen, till exempel att lägga till, ändra eller ta bort element.

GetCurrent returnerar samma objekt tills det anropas MoveNext . MoveNext anger returvärdet GetCurrent för till nästa element.

Gäller för