共用方式為


IRemoteProxiedUserControl.InvokeAsync 方法

定義

這個方法允許在屬於控件 DataContext 的 async 命令上叫用 ExecuteAsync。

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

參數

id
ObjectId

異步命令實例的唯一標識符。

parameter
MessagePackFragment

叫用 ExecuteAsync 時要當做參數傳遞的值。

cancellationToken
CancellationToken

異步呼叫的取消標記。

傳回

傳回是否叫用ExecuteAsync。

Task 指令的異步執行完成時,就會完成 。

適用於