Sdílet prostřednictvím


IRemoteProxiedUserControlClient.RemoteCollectionChangedAsync Metoda

Definice

Tato metoda je volána při implementaci INotifyCollectionChanged objektu je aktualizována po prvním odeslání do klienta.

public System.Threading.Tasks.Task RemoteCollectionChangedAsync(Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId id, Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectVersion? version, Microsoft.VisualStudio.RpcContracts.RemoteUI.RemoteCollectionChanges changes, System.Threading.CancellationToken cancellationToken);
abstract member RemoteCollectionChangedAsync : Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId * Nullable<Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectVersion> * Microsoft.VisualStudio.RpcContracts.RemoteUI.RemoteCollectionChanges * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function RemoteCollectionChangedAsync (id As ObjectId, version As Nullable(Of ObjectVersion), changes As RemoteCollectionChanges, cancellationToken As CancellationToken) As Task

Parametry

id
ObjectId

Identifikátor jednoznačně identifikovatelného objektu, který byl aktualizován.

version
Nullable<ObjectVersion>

Aktuální verze objektu.

changes
RemoteCollectionChanges

Popis změn v kolekci.

cancellationToken
CancellationToken

Token zrušení pro asynchronní volání.

Návraty

Sledování Task dokončení asynchronní operace.

Platí pro