Export (0) Print
Expand All

VsWizardClass.Execute Method

Called when a wizard is launched from either the Add New Item or New Project dialog boxes.

Namespace:  Microsoft.VisualStudio.VsWizard
Assembly:  Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)

public virtual void Execute(
	Object Application,
	int hwndOwner,
	ref Object[] ContextParams,
	ref Object[] CustomParams,
	out wizardResult retval
)

Parameters

Application
Type: System.Object

Required. A dispatch pointer to the highest-level automation object for the Visual Studio environment.

hwndOwner
Type: System.Int32

Required. The hWnd handle for the parent of the wizard's window.

ContextParams
Type: System.Object[]

Required. An array of elements that vary, depending on whether your wizard is launched from the Add New Item or New Project dialog boxes. See ContextParams Enum for a list of available values.

CustomParams
Type: System.Object[]

Required. An array of user-defined parameters, determined by the param= statements in the wizard's .vsz file. You can use the parameters passed in this array to customize a wizard's behavior and role. See Predefined CustomWizard Symbols for a list of available values.

retval
Type: EnvDTE.wizardResult

Result of the action. A value from the wizardResult enumeration.

Implements

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

Execute is implemented by a wizard writer to display the appropriate wizard. It is called when a wizard is launched from either the Add New Item or the New Project dialog boxes.

Show:
© 2014 Microsoft