共用方式為


IRemoteProxiedUserControl.SetCollectionEntryAsync 方法

定義

這個方法會更新 屬於控件之 DataContext 的 屬性 IList

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)

參數

id
ObjectId

要更新之集合的唯一標識碼。

index
Int32

要更新之專案的索引。

value
MessagePackFragment

要指派的新值。

version
Nullable<ObjectVersion>

物件的目前版本。

cancellationToken
CancellationToken

異步呼叫的取消標記。

傳回

false 如果找不到 所 id識別的物件,則為 , true 否則為 。

適用於