Condividi tramite


Metodo VsWizardClass.Execute

Chiamato quando una procedura guidata viene avviata dalle finestre di dialogo di New Project o Add New Item .

Spazio dei nomi:  Microsoft.VisualStudio.VsWizard
Assembly:  Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)

Sintassi

'Dichiarazione
Public Overridable Sub Execute ( _
    Application As Object, _
    hwndOwner As Integer, _
    ByRef ContextParams As Object(), _
    ByRef CustomParams As Object(), _
    <OutAttribute> ByRef retval As wizardResult _
)
public virtual void Execute(
    Object Application,
    int hwndOwner,
    ref Object[] ContextParams,
    ref Object[] CustomParams,
    out wizardResult retval
)
public:
virtual void Execute(
    [InAttribute] Object^ Application, 
    [InAttribute] int hwndOwner, 
    [InAttribute] array<Object^>^% ContextParams, 
    [InAttribute] array<Object^>^% CustomParams, 
    [InAttribute] [OutAttribute] wizardResult% retval
)
abstract Execute : 
        Application:Object * 
        hwndOwner:int * 
        ContextParams:Object[] byref * 
        CustomParams:Object[] byref * 
        retval:wizardResult byref -> unit  
override Execute : 
        Application:Object * 
        hwndOwner:int * 
        ContextParams:Object[] byref * 
        CustomParams:Object[] byref * 
        retval:wizardResult byref -> unit
public function Execute(
    Application : Object, 
    hwndOwner : int, 
    ContextParams : Object[], 
    CustomParams : Object[], 
    retval : wizardResult
)

Parametri

  • Application
    Tipo: Object

    Obbligatorio. Puntatore Dispatch all'oggetto di automazione di livello più elevato per l'ambiente Visual Studio.

  • hwndOwner
    Tipo: Int32

    Obbligatorio. L'handle hWnd per l'elemento padre della finestra della procedura guidata.

  • ContextParams
    Tipo: array<Object[]%

    Obbligatorio. Una matrice di elementi che varia a seconda che la procedura guidata venga eseguita dalla finestra di dialogo Aggiungi nuovo elemento o Nuovo progetto. Vedere ContextParams Enum per un elenco di valori disponibili.

  • CustomParams
    Tipo: array<Object[]%

    Obbligatorio. Una matrice di parametri definiti dall'utente, determinata dalle istruzioni param= nel file VSZ della procedura guidata. È possibile utilizzare i parametri passati in questa matrice per personalizzare il funzionamento e il ruolo di una procedura guidata. Vedere Simboli della creazione guidata personalizzata predefiniti per un elenco di valori disponibili.

  • retval
    Tipo: wizardResult%

    Risultato dell'azione. Valore ottenuto dall'enumerazione wizardResult.

Implementa

IDTWizard.Execute(Object, Int32, Object, Object, wizardResult)

Note

ilExecute implementata da un writer della procedura guidata per visualizzare la creazione guidata appropriata. Viene chiamato quando una procedura guidata viene attivata da Aggiungere il nuovo elemento o dalle finestre di dialogo di Nuovo progetto .

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VsWizardClass Classe

Spazio dei nomi Microsoft.VisualStudio.VsWizard

Altre risorse

Progettazione di una procedura guidata

Modello a oggetti Extensibility di Visual C++