VsWizardClass.Execute-Methode
Wird aufgerufen, wenn ein Assistent entweder von Add New Item oder New Project Dialogfeldern gestartet wird.
Namespace: Microsoft.VisualStudio.VsWizard
Assembly: Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)
Syntax
'Declaration
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
)
Parameter
- Application
Typ: System.Object
Erforderlich.Ein Zeiger auf das Automatisierungsobjekt Weiterleitung auf der obersten Ebene für die Visual Studio Umgebung.
- hwndOwner
Typ: System.Int32
Erforderlich.Der hWnd-Handle des dem Assistentenfenster übergeordneten Fensters.
- ContextParams
Typ: array<System.Object[]%
Erforderlich.Ein Array von Elementen, die variieren, je nachdem, ob der Assistent aus den Neues Element hinzufügen oder Neues Projekt Dialogfeldern gestartet wird.Weitere Informationen finden Sie ContextParams-Enumeration für eine Liste mit verfügbaren Werten.
- CustomParams
Typ: array<System.Object[]%
Erforderlich.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.Weitere Informationen finden Sie CustomWizard-Symbole vordefinierte Eine Liste der verfügbaren Werte.
- retval
Typ: EnvDTE.wizardResult%
Ergebnis der Aktion.Ein Wert aus der wizardResult-Enumeration.
Implementiert
IDTWizard.Execute(Object, Int32, array<Object[]%, array<Object[]%, wizardResult%)
Hinweise
Execute wird von einem Assistenten werden implementiert, um die entsprechenden Assistenten anzuzeigen.Es wird aufgerufen, wenn ein Assistent, entweder Neues Element hinzufügen oder Neues Projekt Dialogfeldern gestartet wird.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualStudio.VsWizard-Namespace