Windows2.CreateToolWindow – metoda
Vytvoří nové okno nástroje obsahující zadaný Document objekt 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: AddInPovinné.AddIn Objekt, jehož doba platnosti určuje životnost okno nástroje.
ProgID
Typ: StringPovinné.Programový Identifikátor Document objekt nebo ovládací prvek ActiveX.
Caption
Typ: StringPovinné.Popisek pro nové okno nástroje.
GuidPosition
Typ: StringPovinné.Jedinečný identifikátor pro nové okno nástroje a lze použít jako index Windows.Item.
DocObj
Typ: Object%Povinné.Document Objektu nebo ovládacího prvku, aby mohl být umístěn v okně nástroje.
Vrácená hodnota
Typ: 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 zobrazena v okně nástroje, obdržíte chybu.Ujistěte se, že v okně je zobrazen před pokusem o nastavení těchto vlastností.
Příklad použití této metody naleznete v tématu ToolWindow vzorku na Visual Studioautomatizace vzorky webové stránky. Informace o vytváření ovládacích prvků ActiveX naleznete v tématu Vytvoření ovládacího prvku ActiveX knihovny MFC.
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.