共用方式為


IRemoteProxiedUserControl.SetObjectPropertyAsync 方法

定義

這個方法會更新 屬於控件之 DataContext 一部分的物件屬性。

public System.Threading.Tasks.Task<bool> SetObjectPropertyAsync (Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId id, string propertyName, Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment value, System.Threading.CancellationToken cancellationToken);
abstract member SetObjectPropertyAsync : Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId * string * Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function SetObjectPropertyAsync (id As ObjectId, propertyName As String, value As MessagePackFragment, cancellationToken As CancellationToken) As Task(Of Boolean)

參數

id
ObjectId

要更新之物件的唯一標識符。

propertyName
String

要更新的屬性名稱。

value
MessagePackFragment

要指派的新值。

cancellationToken
CancellationToken

異步呼叫的取消標記。

傳回

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

例外狀況

propertyName 不是 所 id識別之物件的有效屬性時。

適用於