Поделиться через


IRemoteProxiedUserControl.SetCollectionEntryAsync Метод

Определение

Этот метод обновляет свойство объекта , IList которое является частью 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)

Параметры

id
ObjectId

Уникальный идентификатор обновляемой коллекции.

index
Int32

Индекс обновляемой записи.

value
MessagePackFragment

Новое значение для назначения.

version
Nullable<ObjectVersion>

Текущая версия объекта.

cancellationToken
CancellationToken

Маркер отмены для асинхронного вызова.

Возвращаемое значение

false Значение , если невозможно найти объект, идентифицируемый с помощью id, в true противном случае — значение .

Применяется к