IRemoteProxiedUserControlClient.RemoteCollectionChangedAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот метод вызывается, когда объект, реализующий INotifyCollectionChanged объект, обновляется после первой отправки клиенту.
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
Параметры
- id
- ObjectId
Идентификатор уникально идентифицируемого объекта, который был обновлен.
- version
- Nullable<ObjectVersion>
Текущая версия объекта.
- changes
- RemoteCollectionChanges
Описание изменений в коллекции.
- cancellationToken
- CancellationToken
Маркер отмены для асинхронного вызова.
Возвращаемое значение
Объект , Task отслеживающий завершение асинхронной операции.