次の方法で共有


ILocalControlWrapper インターフェイス

定義

VisualStudio.Extensibility RPC 呼び出し間で同じプロセス内でコントロールを交換できるようにする UI ユーザー コントロールのラッパー。

[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
派生
属性
StreamJsonRpc.RpcMarshalableAttribute
実装

注釈

このインターフェイスは、VisualStudio.Extensibility のインプロセス拡張機能でのみ使用できます。これは、拡張機能が Visual Studio と .NET オブジェクトを共有する機能に依存するためです GCHandle

メソッド

GetGCHandleAsync(CancellationToken)

ユーザー コントロールの .NET オブジェクトを GCHandle 参照する オブジェクトの内部整数表現を返します。

適用対象