IDTWizard.Execute-Methode

Aktualisiert: November 2007

Wird aufgerufen, wenn im Dialogfeld Element hinzufügen oder Neues Projekt ein Assistent gestartet wird.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

Sub Execute ( _
    Application As Object, _
    hwndOwner As Integer, _
    ByRef ContextParams As Object(), _
    ByRef CustomParams As Object(), _
    <OutAttribute> ByRef retval As wizardResult _
)

Dim instance As IDTWizard
Dim Application As Object
Dim hwndOwner As Integer
Dim ContextParams As Object()
Dim CustomParams As Object()
Dim retval As wizardResult

instance.Execute(Application, hwndOwner, _
    ContextParams, CustomParams, retval)
void Execute(
    Object Application,
    int hwndOwner,
    ref Object[] ContextParams,
    ref Object[] CustomParams,
    out wizardResult retval
)
void Execute(
    [InAttribute] Object^ Application, 
    [InAttribute] int hwndOwner, 
    [InAttribute] array<Object^>^% ContextParams, 
    [InAttribute] array<Object^>^% CustomParams, 
    [InAttribute] [OutAttribute] wizardResult% retval
)
function Execute(
    Application : Object, 
    hwndOwner : int, 
    ContextParams : Object[], 
    CustomParams : Object[], 
    retval : wizardResult
)

Parameter

  • Application
    Typ: System.Object

    Ein Dispatch-Zeiger, der auf das Automatisierungsobjekt der höchsten Ebene für die Visual Studio-Umgebung zeigt.

  • hwndOwner
    Typ: System.Int32

    Der hWnd-Handle des dem Assistenten-Fenster übergeordneten Fensters.

  • ContextParams
    Typ: array<System.Object[]%

    Ein Array von Elementen. Welche Elemente das Array enthält, ist abhängig davon, ob der Assistent im Dialogfeld Element hinzufügen oder im Dialogfeld Neues Projekt gestartet wurde. Weitere Informationen zu verfügbaren Werten finden Sie unter Kontextparameter zum Starten von Assistenten.

  • CustomParams
    Typ: array<System.Object[]%

    Ein Array von benutzerdefinierten Parametern, die in der VSZ-Datei des Assistenten über die param=-Anweisungen definiert sind. Die diesem Array übergebenen Parameter können zum Anpassen des Verhaltens und der Rolle eines Assistenten verwendet werden.

Hinweise

Fügen Sie den vom Assistenten auszuführenden Code in die Execute-Methode ein.

Berechtigungen

Siehe auch

Referenz

IDTWizard-Schnittstelle

IDTWizard-Member

EnvDTE-Namespace