Sdílet prostřednictvím


IRemoteProxiedUserControl.GetObjectAsync(ObjectId, CancellationToken) Metoda

Definice

Tato metoda umožňuje dotazování na hodnotu jednoznačně identifikovatelného objektu, který je součástí DataContext ovládacího prvku. Hodnota objektu se odešle klientovi pomocí příkazu 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)

Parametry

id
ObjectId

Jedinečný identifikátor objektu, který se má vrátit.

cancellationToken
CancellationToken

Token zrušení pro asynchronní volání.

Návraty

Určuje, zda byl objekt nalezen. Pokud je truevýsledek , IRemoteProxiedUserControl zavolá ObjectValueNotificationAsync(MessagePackFragment, CancellationToken) poskytnutí hodnoty objektu.

Platí pro