Windows2.CreateToolWindow – metoda (AddIn, String, String, String, Object%)
Vytvoří nové okno nástroje obsahující zadaný Document objektu nebo ovládací prvek ActiveX.
Obor názvů: EnvDTE80
Sestavení: EnvDTE80 (v EnvDTE80.dll)
Syntaxe
'Deklarace
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
Parametry
- AddInInst
Typ: EnvDTE.AddIn
Povinné.AddIn Objektu, jehož doba platnosti určuje životnost okno nástroje.
- ProgID
Typ: System.String
Povinné.Programové ID Document objektu nebo ovládací prvek ActiveX.
- Caption
Typ: System.String
Povinné.Titulek okna nový nástroj.
- GuidPosition
Typ: System.String
Povinné.Jedinečný identifikátor pro nové okno nástroje a lze použít jako index Windows.Item.
- DocObj
Typ: System.Object%
Povinné.Document Objektu nebo ovládacího prvku v okně nástroje hostitelem.
Vrácená hodnota
Typ: EnvDTE.Window
Objekt Window.
Poznámky
Pokud se pokusíte nastavit stav viditelnosti nové okno nástroje – například výšku, šířku nebo pozice – dříve, než je zobrazen v okně nástroj, chybová zpráva.Ujistěte se, že v okně je zobrazen před pokusem o nastavení těchto vlastností.
Příklad použití této metody, naleznete na vzorku ToolWindow Visual Studioautomatizace vzorky webové stránky. Informace o vytváření ovládacích prvků ActiveX naleznete v tématu Vytváření knihovny MFC ovládacího prvku technologie ActiveX.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.