ILocalControlWrapper Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Wrapper per un controllo utente dell'interfaccia utente che consente di scambiare il controllo all'interno dello stesso processo tra chiamate RPC di 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
- Derivato
- Attributi
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementazioni
Commenti
Questa interfaccia può essere usata solo dalle estensioni in-proc di VisualStudio.Extensibility poiché si basa sulla possibilità dell'estensione di condividere un oggetto .NET con Visual Studio tramite un GCHandleoggetto .
Metodi
GetGCHandleAsync(CancellationToken) |
Restituisce la rappresentazione intera interna di un oggetto che fa riferimento a un GCHandle oggetto .NET del controllo utente. |