Condividi tramite


IRemoteProxiedUserControl.SetCollectionEntryAsync Metodo

Definizione

Questo metodo aggiorna una proprietà di un IList oggetto che fa parte del controllo 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)

Parametri

id
ObjectId

Identificatore univoco della raccolta da aggiornare.

index
Int32

Indice della voce da aggiornare.

value
MessagePackFragment

Nuovo valore da assegnare.

version
Nullable<ObjectVersion>

Versione corrente dell'oggetto.

cancellationToken
CancellationToken

Token di annullamento per la chiamata asincrona.

Restituisce

false se non è possibile trovare un oggetto identificato da id, true in caso contrario.

Si applica a