IRemoteProxiedUserControl2 Rozhraní
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í.
Uživatelský ovládací prvek VisualStudio.Extensibility, který využívá funkce proxy kontextu dat vzdáleného uživatelského rozhraní. Toto rozhraní se má rozšířit vytvořením rozhraní specifického pro danou technologii, jako IRemoteWpfUserControlje .
[StreamJsonRpc.RpcMarshalable]
public interface IRemoteProxiedUserControl2 : IDisposable, Microsoft.VisualStudio.RpcContracts.RemoteUI.IRemoteProxiedUserControl
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteProxiedUserControl2 = interface
interface IRemoteProxiedUserControl
interface IRemoteUserControl
interface IDisposable
Public Interface IRemoteProxiedUserControl2
Implements IDisposable, IRemoteProxiedUserControl
- Atributy
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementuje
Metody
GetObjectAsync(ObjectId, CancellationToken) |
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). (Zděděno od IRemoteProxiedUserControl) |
InvokeAsync(ObjectId, MessagePackFragment, CancellationToken) |
Tato metoda umožňuje vyvolání ExecuteAsync na asynchronní příkaz, který je součástí DataContext ovládacího prvku. (Zděděno od IRemoteProxiedUserControl) |
InvokeAsync(ObjectId, MessagePackFragment, IReadOnlyDictionary<String,String>, CancellationToken) |
Vyvolá ExecuteAsync na asynchronní příkaz, který je součástí DataContext ovládacího prvku. |
SetCollectionEntryAsync(ObjectId, Int32, MessagePackFragment, Nullable<ObjectVersion>, CancellationToken) |
Tato metoda aktualizuje vlastnost IList , která je součástí DataContext ovládacího prvku. (Zděděno od IRemoteProxiedUserControl) |
SetObjectPropertyAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
Tato metoda aktualizuje vlastnost objektu, který je součástí DataContext ovládacího prvku. (Zděděno od IRemoteProxiedUserControl) |