Windows2.CreateToolWindow 메서드
지정한 Document 개체 또는 ActiveX 컨트롤을 포함하는 새 도구 창을 만듭니다.
네임스페이스: EnvDTE80
어셈블리: EnvDTE80(EnvDTE80.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
형식: AddIn필수입니다. 해당 수명이 도구 창의 수명을 결정하는 AddIn 개체입니다.
ProgID
형식: String필수입니다. Document 개체 또는 ActiveX 컨트롤의 프로그램 ID입니다.
Caption
형식: String필수입니다. 새 도구 창의 캡션입니다.
GuidPosition
형식: String필수입니다. 새 도구 창의 고유 식별자이며 Windows.Item에 대한 인덱스로 사용될 수 있습니다.
DocObj
형식: Object%필수입니다. 도구 창에서 호스팅될 Document 개체 또는 컨트롤입니다.
반환 값
형식: Window
Window 개체
설명
도구 창을 표시하지 않은 채 높이, 너비 또는 위치 같이 새 도구 창의 표시 상태를 설정하려고 시도하면 오류가 발생합니다. 이러한 속성을 설정하려면 먼저 창을 표시해야 합니다.
이 메서드를 사용하는 방법의 예제는 Visual Studio Automation Samples 웹 페이지에서 ToolWindow 샘플을 참조하십시오. ActiveX 컨트롤을 만드는 방법에 대한 자세한 내용은 MFC ActiveX 컨트롤 만들기를 참조하십시오.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.