ILocalControlWrapper インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 参照する オブジェクトの内部整数表現を返します。 |