Sdílet prostřednictvím


IRemoteProxiedUserControl.SetCollectionEntryAsync Metoda

Definice

Tato metoda aktualizuje vlastnost objektu IList , který je součástí DataContext ovládacího prvku.

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)

Parametry

id
ObjectId

Jedinečný identifikátor kolekce, která se má aktualizovat.

index
Int32

Index položky, která se má aktualizovat.

value
MessagePackFragment

Nová hodnota, kterou chcete přiřadit.

version
Nullable<ObjectVersion>

Aktuální verze objektu.

cancellationToken
CancellationToken

Token zrušení asynchronního volání.

Návraty

false pokud není možné najít objekt identifikovaný pomocí id, true jinak.

Platí pro