ILocalControlWrapper 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.
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.
[StreamJsonRpc.RpcMarshalable]
public interface ILocalControlWrapper : IDisposable, Microsoft.VisualStudio.RpcContracts.RemoteUI.IRemoteUserControl
[<StreamJsonRpc.RpcMarshalable>]
type ILocalControlWrapper = interface
interface IRemoteUserControl
interface IDisposable
Public Interface ILocalControlWrapper
Implements IDisposable, IRemoteUserControl
- Derivado
- Atributos
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementações
Comentários
Essa interface só pode ser usada por extensões in-proc VisualStudio.Extensibility, pois depende da capacidade da extensão de compartilhar um objeto .NET com o Visual Studio em um GCHandle.
Métodos
GetGCHandleAsync(CancellationToken) |
Retorna a representação de inteiro interno de um GCHandle objeto que faz referência a um objeto .NET de controle de usuário. |