Windows.CreateToolWindow 메서드
지정한 Document 개체 또는 ActiveX 컨트롤을 포함하는 새 도구 창을 만듭니다.
네임스페이스: EnvDTE
어셈블리: EnvDTE(EnvDTE.dll)
구문
‘선언
Function CreateToolWindow ( _
AddInInst As AddIn, _
ProgID As String, _
Caption As String, _
GuidPosition As String, _
<OutAttribute> ByRef DocObj As Object _
) As Window
Window CreateToolWindow(
AddIn AddInInst,
string ProgID,
string Caption,
string GuidPosition,
out Object DocObj
)
Window^ CreateToolWindow(
[InAttribute] AddIn^ AddInInst,
[InAttribute] String^ ProgID,
[InAttribute] String^ Caption,
[InAttribute] String^ GuidPosition,
[InAttribute] [OutAttribute] Object^% DocObj
)
abstract CreateToolWindow :
AddInInst:AddIn *
ProgID:string *
Caption:string *
GuidPosition:string *
DocObj:Object byref -> Window
function CreateToolWindow(
AddInInst : AddIn,
ProgID : String,
Caption : String,
GuidPosition : String,
DocObj : Object
) : Window
매개 변수
- AddInInst
형식: EnvDTE.AddIn
필수적 요소로서,해당 수명이 도구 창의 수명을 결정하는 AddIn 개체입니다.
- ProgID
형식: System.String
필수적 요소로서,Document 개체 또는 ActiveX 컨트롤의 프로그램 ID입니다.
- Caption
형식: System.String
필수적 요소로서,새 도구 창의 캡션입니다.
- GuidPosition
형식: System.String
필수적 요소로서,새 도구 창의 고유 식별자이며 Item에 대한 인덱스로 사용될 수 있습니다.
- DocObj
형식: System.Object%
필수적 요소로서,도구 창에서 호스팅될 Document 개체 또는 컨트롤입니다.
반환 값
형식: EnvDTE.Window
Window 개체입니다.
설명
도구 창을 표시하기 전에 높이, 너비 또는 위치 같은 새 도구 창의 표시 상태 속성 중 하나를 설정하려고 하면 오류가 발생합니다. 따라서 이러한 속성을 설정하기 전에 먼저 창이 표시되도록 해야 합니다.
ActiveX 컨트롤을 만드는 방법에 대한 자세한 내용은 MFC ActiveX 컨트롤 만들기를 참조하십시오.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.