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: ObjectErforderlich. Ein Dispatch-Zeiger, der auf das Automatisierungsobjekt der höchsten Ebene für die Visual Studio-Umgebung zeigt.
hwndOwner
Typ: Int32Erforderlich. Der hWnd-Handle des dem Assistentenfenster übergeordneten Fensters.
ContextParams
Typ: array<Object[]%Erforderlich. Ein Array von Elementen. Welche Elemente das Array enthält, ist abhängig davon, ob der Assistent im Dialogfeld Neues Element hinzufügen oder im Dialogfeld Neues Projekt gestartet wurde. Siehe ContextParams-Enumeration für eine Liste mit verfügbaren Werten.
CustomParams
Typ: array<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. Siehe "Predefined CustomWizard Symbols" für eine Liste der verfügbaren Werte.
retval
Typ: wizardResult%Das Ergebnis der Aktion. Ein Wert aus der wizardResult-Enumeration.
Implementiert
IDTWizard.Execute(Object, Int32, Object, Object, wizardResult)
Hinweise
Execute wird von einem Assistentenwriter implementiert, um den entsprechenden Assistenten anzuzeigen. Sie wird aufgerufen, wenn ein Assistent entweder mit dem Neues Element hinzufügen oder von den Dialogfeldern Neues Projekt 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