ILocalControlWrapper Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obálka uživatelského ovládacího prvku uživatelského rozhraní, který umožňuje výměnu ovládacího prvku v rámci stejného procesu mezi voláními 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
- Odvozené
- Atributy
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementuje
Poznámky
Toto rozhraní může být použito pouze rozšířeními VisualStudio.Extensibility in-proc, protože spoléhá na schopnost rozšíření sdílet objekt .NET se sadou Visual Studio prostřednictvím GCHandle.
Metody
GetGCHandleAsync(CancellationToken) |
Vrátí interní celočíselnou reprezentaci objektu GCHandle , který odkazuje na objekt .NET uživatelského ovládacího prvku. |