Microsoft.VisualStudio.RpcContracts.RemoteUI Namespace
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.
Classes
ObjectIdFormatter |
Formatador MessagePack para ObjectId. |
ObjectVersionFormatter |
Formatador MessagePack para ObjectVersion. |
RemoteCollectionChanges |
Argumento usado em RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken). |
Estruturas
MessagePackFragment |
Uma sequência de bytes serializados usando MessagePack. |
ObjectId |
Identificador de um objeto identificável exclusivamente. |
ObjectVersion |
Versão de um objeto identificável exclusivamente. |
RemoteWpfUserControlDefinition |
Definição Xaml de um controle WPF de interface do usuário remoto. |
Interfaces
ILocalControlWrapper |
Wrapper para um controle de usuário de interface do usuário que permite trocar o controle dentro do mesmo processo entre chamadas RPC VisualStudio.Extensibility. |
IRemoteProxiedUserControl |
Um controle de usuário VisualStudio.Extensibility que aproveita os recursos de proxy de datacontext da interface do usuário remota. Essa interface deve ser estendida criando uma interface específica da tecnologia, como IRemoteWpfUserControl. |
IRemoteProxiedUserControl2 |
Um controle de usuário VisualStudio.Extensibility que aproveita os recursos de proxy de contexto de dados da interface do usuário remota. Essa interface deve ser estendida criando uma interface específica da tecnologia, como IRemoteWpfUserControl. |
IRemoteProxiedUserControlClient |
Interface de retorno de chamada que permite IRemoteProxiedUserControl notificar o cliente sobre alterações no datacontext. |
IRemoteUserControl |
Um controle fornecido por uma extensão do Visual Studio a ser mostrado no Visual Studio. |
IRemoteWpfUserControl |
Um controle de usuário de interface do usuário remoto com base no WPF. |