Sdílet prostřednictvím


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: AddIn

    Povinné.AddIn Objekt, jehož doba platnosti určuje životnost okno nástroje.

  • ProgID
    Typ: String

    Povinné.Programový Identifikátor Document objekt nebo ovládací prvek ActiveX.

  • Caption
    Typ: String

    Povinné.Popisek pro nové okno nástroje.

  • GuidPosition
    Typ: String

    Povinné.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

Viz také

Referenční dokumentace

Windows2 Rozhraní

EnvDTE80 – obor názvů