다음을 통해 공유


ToolBox 인터페이스

IDE(통합 개발 환경)에서 도구 상자를 나타냅니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
<GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")> _
Public Interface ToolBox
[GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")]
public interface ToolBox
[GuidAttribute(L"56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")]
public interface class ToolBox
[<GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")>]
type ToolBox =  interface end
public interface ToolBox

ToolBox 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 ActiveTab 도구 상자 에서 현재 선택된 항목을 가져옵니다.
Public 속성 DTE 최상위 확장성 개체를 가져옵니다.
Public 속성 Parent ToolBox 개체의 직계 부모를 가져옵니다.
Public 속성 ToolBoxTabs 도구 상자 의 모든 탭 컬렉션을 가져옵니다.

위쪽

설명

Window 개체는 도구 상자의 창을 나타냅니다. ToolBox에는 컨트롤과 같은 ToolBoxTab 개체의 컬렉션이 포함됩니다. 도구 상자 탭의 개별 항목은 ToolBoxItem 개체에 의해 표현됩니다.

클립보드 탭에는 최근에 클립보드로 잘라내거나 복사한 15개 항목이 포함되어 있습니다.

IDE에는 ToolBox 개체가 하나뿐입니다.

예제

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

참고 항목

참조

EnvDTE 네임스페이스