ToolBoxTab 接口

表示**“工具箱”**中的选项卡,以及该选项卡所包含的任何对象。

命名空间:  EnvDTE
程序集:  EnvDTE(在 EnvDTE.dll 中)

语法

声明
<GuidAttribute("CE2DEF9E-3387-4BF2-967B-A1F7F70DF325")> _
Public Interface ToolBoxTab
[GuidAttribute("CE2DEF9E-3387-4BF2-967B-A1F7F70DF325")]
public interface ToolBoxTab
[GuidAttribute(L"CE2DEF9E-3387-4BF2-967B-A1F7F70DF325")]
public interface class ToolBoxTab
[<GuidAttribute("CE2DEF9E-3387-4BF2-967B-A1F7F70DF325")>]
type ToolBoxTab =  interface end
public interface ToolBoxTab

ToolBoxTab 类型公开以下成员。

属性

  名称 说明
公共属性 Collection 获取包含支持此属性的 ToolBoxTab 对象的集合。
公共属性 DTE 获取顶级扩展性对象。
公共属性 ListView 获取或设置一个值,该值指示特定“工具箱”选项卡中的项是以“列表”视图的形式还是以“图标”视图的形式显示。
公共属性 Name 获取或设置对象的名称。
公共属性 ToolBoxItems 获取与 ToolBoxTab 关联的 ToolBoxItems 的集合。

页首

方法

  名称 说明
公共方法 Activate 将焦点移到当前项。
公共方法 Delete 从集合中移除 ToolBoxTab。

页首

示例

Sub ToolBoxTabExample()
    Dim tlBox As ToolBox
    Dim tbxTabs As ToolBoxTabs
    Dim tbxTab As ToolBoxTab
    Dim tbxItem As ToolBoxItem

    Try
        ' Create an object reference to the IDE's ToolBox object and
        ' its tabs.
        tlBox = DTE.Windows.Item(Constants.vsWindowKindToolbox).Object
        tbxTabs = tlBox.ToolBoxTabs

        ' Select the first ToolBox tab.
        tbxTab = tbxTabs.Item(1)
        tbxTab.Activate()
        tbxItem = tbxTab.ToolBoxItems.Item(4)
        MsgBox("ToolBox item name: " & tbxItem.Name)

    Catch ex As System.Exception
        MsgBox("ERROR: " & ex.Message)
    End Try
End Sub

请参阅

参考

EnvDTE 命名空间