Compartilhar via


IRemoteProxiedUserControl.SetCollectionEntryAsync Método

Definição

Esse método atualiza uma propriedade de um IList que faz parte do DataContext do controle .

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)

Parâmetros

id
ObjectId

O identificador exclusivo da coleção a ser atualizada.

index
Int32

O índice da entrada a ser atualizada.

value
MessagePackFragment

O novo valor a ser atribuído.

version
Nullable<ObjectVersion>

Versão atual do objeto.

cancellationToken
CancellationToken

Token de cancelamento para a chamada assíncrona.

Retornos

false se não for possível localizar um objeto identificado por id, true caso contrário, .

Aplica-se a