Compartir a través de


IRemoteProxiedUserControl.SetCollectionEntryAsync Método

Definición

Este método actualiza una propiedad de que IList forma parte de DataContext del control.

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

Identificador único de la colección que se va a actualizar.

index
Int32

Índice de la entrada que se va a actualizar.

value
MessagePackFragment

Nuevo valor que se va a asignar.

version
Nullable<ObjectVersion>

Versión actual del objeto.

cancellationToken
CancellationToken

Token de cancelación de la llamada asincrónica.

Devoluciones

false si no es posible encontrar un objeto identificado por id, true de lo contrario.

Se aplica a