IRemoteProxiedUserControl.GetObjectAsync(ObjectId, CancellationToken) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот метод позволяет запрашивать значение уникально идентифицируемого объекта, который является частью 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) , предоставляя значение для объекта .