ILocalControlWrapper Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Wrapper pour un contrôle utilisateur d’interface utilisateur qui permet d’échanger le contrôle au sein du même processus entre les appels 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
- Dérivé
- Attributs
-
StreamJsonRpc.RpcMarshalableAttribute
- Implémente
Remarques
Cette interface ne peut être utilisée que par les extensions in-proc VisualStudio.Extensibility, car elle s’appuie sur la capacité de l’extension à partager un objet .NET avec Visual Studio à travers un GCHandle.
Méthodes
GetGCHandleAsync(CancellationToken) |
Retourne la représentation entière interne d’un GCHandle objet qui fait référence à un objet .NET de contrôle utilisateur. |