ILocalControlWrapper Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |