Share via


IVsToolWindowFactory インターフェイス

定義

VSPackage には、複数のツール ウィンドウを作成する機能が用意されています。

public interface class IVsToolWindowFactory
public interface class IVsToolWindowFactory
__interface IVsToolWindowFactory
[System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsToolWindowFactory
[System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsToolWindowFactory
[<System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsToolWindowFactory = interface
[<System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsToolWindowFactory = interface
Public Interface IVsToolWindowFactory
派生
属性

注釈

VSPackage でマルチインスタンス ツール ウィンドウがサポートされている場合は、このインターフェイスを実装する必要があります。

注意 (実装者)

マルチインスタンス ツール ウィンドウをサポートする VSPackage によって実装されます。

注意 (呼び出し元)

ユーザーが新しいツール ウィンドウを要求したときに、環境によって呼び出されます。

メソッド

CreateToolWindow(Guid, UInt32)

VSPackage によって実装される複数のオンデマンド ツール ウィンドウを環境で作成できるようにします。

適用対象