Partager via


IRemoteProxiedUserControl.SetCollectionEntryAsync Méthode

Définition

Cette méthode met à jour une propriété d’un IList qui fait partie du DataContext du contrôle.

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)

Paramètres

id
ObjectId

Identificateur unique de la collection à mettre à jour.

index
Int32

Index de l’entrée à mettre à jour.

value
MessagePackFragment

Nouvelle valeur à affecter.

version
Nullable<ObjectVersion>

Version actuelle de l’objet.

cancellationToken
CancellationToken

Jeton d’annulation pour l’appel asynchrone.

Retours

false s’il n’est pas possible de trouver un objet identifié par id, true sinon.

S’applique à