Udostępnij za pośrednictwem


IRemoteProxiedUserControl.SetCollectionEntryAsync Metoda

Definicja

Ta metoda aktualizuje właściwość IList kontrolki, która jest częścią kontrolki DataContext.

public System.Threading.Tasks.Task<bool> SetCollectionEntryAsync(Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId id, int index, Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment value, Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectVersion? version, System.Threading.CancellationToken cancellationToken);
abstract member SetCollectionEntryAsync : Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId * int * Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment * Nullable<Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectVersion> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function SetCollectionEntryAsync (id As ObjectId, index As Integer, value As MessagePackFragment, version As Nullable(Of ObjectVersion), cancellationToken As CancellationToken) As Task(Of Boolean)

Parametry

id
ObjectId

Unikatowy identyfikator kolekcji do zaktualizowania.

index
Int32

Indeks wpisu do aktualizacji.

value
MessagePackFragment

Nowa wartość do przypisania.

version
Nullable<ObjectVersion>

Bieżąca wersja obiektu.

cancellationToken
CancellationToken

Token anulowania dla wywołania asynchronicznego.

Zwraca

false jeśli nie można odnaleźć obiektu zidentyfikowanego przez idmetodę , true w przeciwnym razie.

Dotyczy