IRemoteWpfUserControl Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um controle de usuário de interface do usuário remoto com base no WPF.
[StreamJsonRpc.RpcMarshalable]
public interface IRemoteWpfUserControl : IDisposable, Microsoft.VisualStudio.RpcContracts.RemoteUI.IRemoteProxiedUserControl
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteWpfUserControl = interface
interface IRemoteProxiedUserControl
interface IRemoteUserControl
interface IDisposable
Public Interface IRemoteWpfUserControl
Implements IDisposable, IRemoteProxiedUserControl
- Atributos
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementações
Métodos
ControlLoadedAsync(CancellationToken) |
Esse método é invocado quando o controle é carregado pela primeira vez. |
GetObjectAsync(ObjectId, CancellationToken) |
Esse método permite consultar o valor de um objeto de identificação exclusiva que faz parte do DataContext do controle. O valor do objeto será enviado ao cliente usando ObjectValueNotificationAsync(MessagePackFragment, CancellationToken). (Herdado de IRemoteProxiedUserControl) |
InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken) |
Esse método recupera o xaml que descreve o modelo de dados do controle e o contexto de dados correspondente. |
InvokeAsync(ObjectId, MessagePackFragment, CancellationToken) |
Esse método permite invocar ExecuteAsync em um comando assíncrono que faz parte do DataContext do controle. (Herdado de IRemoteProxiedUserControl) |
SetCollectionEntryAsync(ObjectId, Int32, MessagePackFragment, Nullable<ObjectVersion>, CancellationToken) |
Esse método atualiza uma propriedade de um IList que faz parte do DataContext do controle . (Herdado de IRemoteProxiedUserControl) |
SetObjectPropertyAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
Esse método atualiza uma propriedade de um objeto que faz parte do DataContext do controle . (Herdado de IRemoteProxiedUserControl) |