ToolBox インターフェイス

更新 : 2007 年 11 月

統合開発環境 (IDE: Integrated Development Environment) のツールボックスを表します。

名前空間 :  EnvDTE
アセンブリ :  EnvDTE (EnvDTE.dll 内)

構文

'宣言
<GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")> _
Public Interface ToolBox
'使用
Dim instance As ToolBox
[GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")]
public interface ToolBox
[GuidAttribute(L"56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")]
public interface class ToolBox
public interface ToolBox

解説

Window オブジェクトは、ツールボックスのウィンドウを表します。ToolBox には、ToolBoxTab オブジェクト (コントロールなど) のコレクションが含まれます。ツールボックスの各タブに含まれる個々のアイテムは、ToolBoxItem オブジェクトによって表されます。

クリップボードという名前の特別なタブには、クリップボードに切り取られたりコピーされたりした直前の 15 アイテムが含まれます。

IDE には ToolBox オブジェクトが 1 つだけ存在します。

Sub ToolboxExample()
    ' Define the variables and create an object reference to the IDE's  
    ' ToolBox object.
    Dim win As Window = DTE.Windows.Item(Constants.vsWindowKindToolbox)
    Dim tlBox As ToolBox = win.Object
    Dim tbxTabs As ToolBoxTabs

    ' Create an object reference to the ToolBoxTabs object.
    tbxTabs = tlBox.ToolBoxTabs

    ' Now you can manipulate the ToolBox.
    ' List the total number of tabs in the ToolBox.
    MsgBox("Number of ToolBox tabs: " & tbxTabs.Count)
End Sub

参照

参照

ToolBox メンバ

EnvDTE 名前空間