IRemoteProxiedUserControl.GetObjectAsync(ObjectId, CancellationToken) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這個方法允許查詢屬於控件 DataContext 之唯一可識別物件的值。 物件的值將會使用 ObjectValueNotificationAsync(MessagePackFragment, CancellationToken)傳送至用戶端。
public System.Threading.Tasks.Task<bool> GetObjectAsync (Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId id, System.Threading.CancellationToken cancellationToken);
abstract member GetObjectAsync : Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function GetObjectAsync (id As ObjectId, cancellationToken As CancellationToken) As Task(Of Boolean)
參數
- id
- ObjectId
要傳回之物件的唯一標識碼。
- cancellationToken
- CancellationToken
異步呼叫的取消標記。
傳回
是否找到物件。 如果結果為 true
, IRemoteProxiedUserControl 則會呼叫 ObjectValueNotificationAsync(MessagePackFragment, CancellationToken) 提供物件的值。