paramètres de contexte
Dans l'IDE de Visual Studio (IDE), vous pouvez ajouter des assistants aux boîtes de dialogue de Nouveau projet, d'Ajouter un nouvel élément, ou d' Ajoutez le projet sous. Les assistants ajoutés sont disponibles dans le menu de Fichier ou en cliquant avec le bouton droit sur un projet dans Explorateur de solutions. L'IDE passe des paramètres de contexte à l'implémentation de l'Assistant. Les paramètres de contexte définissent l'état du projet lorsque l'IDE appelle l'Assistant.
L'IDE démarre des assistants par définir la balise d' VSADDITEMOP_RUNWIZARD dans l'appel de l'IDE à la méthode d' AddItem pour le projet. Une fois défini, le projet doit provoquer la méthode d' IVsExtensibility::RunWizardFile à exécuter à l'aide de le nom enregistré dans l'Assistant ou GUID et d'autres paramètres de contexte que l'IDE passe à celui-ci.
paramètres de contexte pour le nouveau projet
Paramètre |
Description |
---|---|
WizardType |
Type enregistré de l'Assistant (vsWizardNewProject) ou GUID qui indique le type d'Assistant. Dans l'implémentation de Kit de développement logiciel Visual Studio , un GUID pour l'Assistant est un {0F90E1D0-4999-11D1-B6D1-00A0 C90 F2744}. |
ProjectName |
Une chaîne qui est le type unique nom du projet de Visual Studio. |
LocalDirectory |
Emplacement local des fichiers projet de travail. |
InstallationDirectory |
Le chemin d'accès du répertoire de Visual Studioest installé. |
FExclusive |
Indicateur Boolean qui indique que le projet doit fermer les solutions ouvertes. |
SolutionName |
Nom du fichier solution sans partie de répertoire ou extension .sln. Le nom de fichier .suo est également créé à l'aide de SolutionName. Lorsque cet argument n'est pas une chaîne vide, l'Assistant utilise Create avant d'ajouter le projet avec AddFromTemplate. si ce nom est une chaîne vide, utilisez AddFromTemplate sans appeler Create. |
Silent |
Valeur booléenne qui indique si l'Assistant doit être exécuté de manière silencieuse comme si Terminer a cliqué (TRUE). |
Les paramètres de contexte pour ajouter un nouvel élément
Paramètre |
Description |
---|---|
WizardType |
Type enregistré de l'Assistant (vsWizardAddItem) ou GUID qui indique le type d'Assistant. Dans l'implémentation de Kit de développement logiciel Visual Studio, un GUID pour l'Assistant est un {0F90E1D1-4999-11D1-B6D1-00A0 C90 F2744}. |
ProjectName |
Une chaîne qui est le type unique nom du projet de Visual Studio . |
ProjectItems |
Emplacement local contenant les fichiers projet de travail. |
ItemName |
nom de l'élément qui doit être ajouté. Ce nom est le nom de fichier par défaut ou le nom de fichier que l'utilisateur tape de la boîte de dialogue d' Ajoutez des éléments . Le nom est basé sur les indicateurs définis dans le fichier de .vsdir. le nom peut être une valeur NULL. |
InstallationDirectory |
Le chemin d'accès du répertoire de Visual Studio est installé. |
Silent |
Valeur booléenne qui indique si l'Assistant doit être exécuté de manière silencieuse comme si Terminer a cliqué (TRUE). |
Les paramètres de contexte pour ajouter un sous projet
Paramètre |
Description |
---|---|
WizardType |
Type enregistré de l'Assistant (vsWizardAddSubProject) ou GUID qui indique le type d'Assistant. Dans l'implémentation de Kit de développement logiciel Visual Studio , un GUID pour l'Assistant est un {0F90E1D2-4999-11D1-B6D1-00A0 C90 F2744}. |
ProjectName |
Une chaîne qui est le type unique nom du projet de Visual Studio . |
ProjectItems |
Pointeur vers la collection d' ProjectItems sur laquelle l'Assistant s'exécute. Ce pointeur est passé à l'Assistant selon la sélection de la hiérarchie de projet. Un utilisateur sélectionne en général un dossier dans lequel placer l'élément et appelle ensuite la boîte de dialogue d' Ajouter un élément du projet. |
LocalDirectory |
Emplacement local des fichiers projet de travail. |
ItemName |
nom de l'élément qui doit être ajouté. Ce nom est le nom de fichier par défaut ou le nom de fichier que l'utilisateur tape de la boîte de dialogue d' Ajoutez des éléments . Le nom est basé sur les indicateurs définis dans le fichier de .vsdir. le nom peut être une valeur NULL. |
InstallationDirectory |
Le chemin d'accès du répertoire de Visual Studio est installé. |
Silent |
Valeur booléenne qui indique si l'Assistant doit être exécuté de manière silencieuse comme si Terminer a cliqué (TRUE). |
Voir aussi
Référence
Paramètres de contexte permettant le lancement des Assistants