Sdílet prostřednictvím


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.
  • 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

Viz také

Referenční dokumentace

Windows2 Rozhraní

CreateToolWindow – přetížení

EnvDTE80 – obor názvů