IRemoteProxiedUserControl.GetObjectAsync(ObjectId, CancellationToken) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 true
výsledek , IRemoteProxiedUserControl zavolá ObjectValueNotificationAsync(MessagePackFragment, CancellationToken) poskytnutí hodnoty objektu.