ILocalControlWrapper Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wrapper für ein Benutzersteuerelement der Benutzeroberfläche, das den Austausch des Steuerelements innerhalb desselben Prozesses über VisualStudio.Extensibility RPC-Aufrufe ermöglicht.
[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
- Abgeleitet
- Attribute
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementiert
Hinweise
Diese Schnittstelle kann nur von VisualStudio.Extensibility-In-Proc-Erweiterungen verwendet werden, da sie von der Fähigkeit der Erweiterung abhängt, ein .NET-Objekt mit Visual Studio über einen GCHandlefreizugeben.
Methoden
GetGCHandleAsync(CancellationToken) |
Gibt die interne ganzzahlige Darstellung eines GCHandle Objekts zurück, das auf ein .NET-Objekt des Benutzersteuerelements verweist. |