次の方法で共有


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

非同期呼び出しのキャンセル トークン。

戻り値

falseidtrue識別されたオブジェクトを見つけることができない場合は 。それ以外の場合は 。

例外

が でid識別されるオブジェクトの有効なプロパティでない場合propertyName

適用対象