Partager via


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

IVsProject

IVsProject2

Paramètres de contexte permettant le lancement des Assistants

Concepts

paramètres personnalisés

Assistant (. fichier de Vsz)

Autres ressources

Assistant