ILocalControlWrapper Interfaz

Definición

Contenedor para un control de usuario de la interfaz de usuario que permite intercambiar el control dentro del mismo proceso en las llamadas RPC de 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
Implementaciones

Comentarios

VisualStudio.Extensibility extensiones in-proc solo puede usar esta interfaz, ya que se basa en la capacidad de la extensión para compartir un objeto .NET con Visual Studio a través de .GCHandle

Métodos

GetGCHandleAsync(CancellationToken)

Devuelve la representación entera interna de un GCHandle objeto que hace referencia a un objeto .NET de control de usuario.

Se aplica a