Metodo Windows2.CreateToolWindow (AddIn, String, String, String, Object%)

Crea una nuova finestra degli strumenti contenente l'oggetto Document o il controllo ActiveX specificato.

Spazio dei nomi:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Sintassi

'Dichiarazione
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

Parametri

  • AddInInst
    Tipo: EnvDTE.AddIn
    Obbligatorio.Oggetto AddIn la cui durata determina la durata della finestra degli strumenti.
  • ProgID
    Tipo: System.String
    Obbligatorio.ID a livello di codice dell'oggetto Document o del controllo ActiveX.
  • Caption
    Tipo: System.String
    Obbligatorio.Il titolo della nuova finestra degli strumenti.
  • GuidPosition
    Tipo: System.String
    Obbligatorio.Un identificatore univoco per la finestra degli strumenti. Può essere utilizzato anche come indice per Windows.Item.
  • DocObj
    Tipo: System.Object%
    Obbligatorio.Oggetto Document o controllo da inserire nella finestra degli strumenti.

Valore restituito

Tipo: EnvDTE.Window
Oggetto Window.

Implementa

Windows.CreateToolWindow(AddIn, String, String, String, Object%)

Note

Se si tenta di impostare gli stati di visibilità della nuova finestra degli strumenti, ad esempio altezza, larghezza o posizione, prima che la finestra degli strumenti sia visibile, si verifica un errore. Assicurarsi che la finestra sia visibile prima di tentare di impostare queste proprietà.

Per un esempio di utilizzo di questo metodo, vedere l'esempio ToolWindow nella pagina Web di esempi di automazione di Visual Studio (la pagina potrebbe essere in inglese). Per informazioni sulla creazione di controlli ActiveX, vedere Creazione di un controllo ActiveX MFC.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Windows2 Interfaccia

Overload CreateToolWindow

Spazio dei nomi EnvDTE80