Paramètres de contexteContext parameters

Dans le Visual StudioVisual Studio l’environnement de développement intégré (IDE), vous pouvez ajouter des Assistants pour le nouveau projet, ajouter un nouvel élément, ou ajouter un projet Sub boîtes de dialogue.In the Visual StudioVisual Studio integrated development environment (IDE), you can add wizards to the New Project, Add New Item, or Add Sub Project dialog boxes. Les Assistants d’ajout sont disponibles sur le fichier menu ou en double-cliquant sur un projet dans l’Explorateur de solutions.The added wizards are available on the File menu or by right-clicking a project in Solution Explorer. L’IDE transmet les paramètres de contexte à l’implémentation de l’Assistant.The IDE passes context parameters to the implementation of the wizard. Les paramètres de contexte définissent l’état du projet lors de l’IDE appelle l’Assistant.The context parameters define the state of the project when the IDE calls the wizard.

Assistants de démarrage de l’IDE en définissant le VSADDITEMOPERATION indicateur dans l’appel de l’IDE à la AddItem méthode pour le projet.The IDE starts wizards by setting the VSADDITEMOPERATION flag in the IDE's call to the AddItem method for the project. Lorsque la valeur, le projet doit provoquer la IVsExtensibility::RunWizardFile méthode à exécuter à l’aide du nom de l’Assistant inscrit ou GUID et autres paramètres de contexte qui lui passe l’IDE.When set, the project must cause the IVsExtensibility::RunWizardFile method to be executed by using the registered wizard name or GUID and other context parameters that the IDE passes to it.

Paramètres de contexte pour le nouveau projetContext parameters for new project

ParamètreParameter DescriptionDescription
WizardType Inscrit le type d’Assistant (vsWizardNewProject) ou le GUID qui indique le type d’Assistant.Registered wizard type (vsWizardNewProject) or the GUID that indicates the type of wizard. Dans le SDK Visual StudioVisual Studio SDK implémentation, le GUID de l’Assistant est {0F90E1D0-4999-11D1-B6D1-00A0C90F2744}.In the SDK Visual StudioVisual Studio SDK implementation, the GUID for the wizard is {0F90E1D0-4999-11D1-B6D1-00A0C90F2744}.
ProjectName Chaîne qui est l’unique Visual StudioVisual Studio nom du projet.A string that is the unique Visual StudioVisual Studio project name.
LocalDirectory Emplacement local de l’utilisation des fichiers projet.Local location of working project files.
InstallationDirectory Chemin du répertoire de le Visual StudioVisual Studio est l’installation.Directory path of the Visual StudioVisual Studio is installation.
FExclusive Indicateur booléen qui indique que le projet doit fermer les solutions ouvertes.Boolean flag that indicates that the project should close open solutions.
SolutionName Nom du fichier de solution sans la partie répertoire ou le .sln extension.Name of the solution file without the directory portion or the .sln extension. Le .suo nom de fichier est également créé à l’aide de SolutionName.The .suo file name is also created by using SolutionName. Si cet argument n’est pas une chaîne vide, l’Assistant utilise Create avant d’ajouter le projet avec AddFromTemplate.When this argument is not an empty string, the wizard uses Create before adding the project with AddFromTemplate. Si ce nom est une chaîne vide, utilisez AddFromTemplate sans appeler Create.If this name is an empty string, use AddFromTemplate without calling Create.
Silent Valeur booléenne qui indique si l’Assistant doit s’exécuter en mode silencieux comme si Terminer premier clic (TRUE).Boolean that indicates whether the wizard should run silently as if Finish were clicked (TRUE).

Paramètres de contexte pour ajouter un nouvel élémentContext parameters for Add New Item

ParamètreParameter DescriptionDescription
WizardType Inscrit le type d’Assistant (vsWizardAddItem) ou le GUID qui indique le type d’Assistant.Registered wizard type (vsWizardAddItem) or the GUID that indicates the type of wizard. Dans le SDK Visual StudioVisual Studio SDK implémentation, le GUID de l’Assistant est {0F90E1D1-4999-11D1-B6D1-00A0C90F2744}.In the SDK Visual StudioVisual Studio SDK implementation, the GUID for the wizard is {0F90E1D1-4999-11D1-B6D1-00A0C90F2744}.
ProjectName Chaîne qui est l’unique Visual StudioVisual Studio nom du projet.A string that is the unique Visual StudioVisual Studio project name.
ProjectItems Emplacement local qui contient les fichiers de projet de travail.Local location that contains working project files.
ItemName Nom de l’élément qui doit être ajouté.Name of the item that is to be added. Ce nom est le nom de fichier par défaut ou le nom de fichier que l’utilisateur tape à partir de la ajouter les éléments boîte de dialogue.This name is either the default file name or the file name that the user types from the Add Items dialog box. Le nom est basé sur les indicateurs sont définis dans le .vsdir fichier.The name is based on the flags that are set in the .vsdir file. Le nom peut être une valeur null.The name can be a null value.
InstallationDirectory Chemin du répertoire de le Visual StudioVisual Studio est l’installation.Directory path of the Visual StudioVisual Studio is installation.
Silent Valeur booléenne qui indique si l’Assistant doit s’exécuter en mode silencieux comme si Terminer premier clic (TRUE).Boolean that indicates whether the wizard should run silently as if Finish were clicked (TRUE).

Paramètres de contexte pour ajouter un projet SubContext parameters for Add Sub Project

ParamètreParameter DescriptionDescription
WizardType Inscrit le type d’Assistant (vsWizardAddSubProject) ou le GUID qui indique le type d’Assistant.Registered wizard type (vsWizardAddSubProject) or the GUID that indicates the type of wizard. Dans le SDK Visual StudioVisual Studio SDK implémentation, le GUID de l’Assistant est {0F90E1D2-4999-11D1-B6D1-00A0C90F2744}.In the SDK Visual StudioVisual Studio SDK implementation, the GUID for the wizard is {0F90E1D2-4999-11D1-B6D1-00A0C90F2744}.
ProjectName Chaîne qui est l’unique Visual StudioVisual Studio nom du projet.A string that is the unique Visual StudioVisual Studio project name.
ProjectItems Pointeur vers le ProjectItems regroupement sur lequel fonctionne l’Assistant.Pointer to the ProjectItems collection on which the wizard operates. Ce pointeur est passé à l’Assistant selon la sélection de hiérarchie de projet.This pointer is passed to the wizard based on the project hierarchy selection. Un utilisateur sélectionne généralement un dossier dans lequel placer l’élément, puis appelle le projet ajouter un élément boîte de dialogue.A user typically selects a folder in which to put the item and then calls the project's Add Item dialog box.
LocalDirectory Emplacement local de l’utilisation des fichiers projet.Local location of working project files.
ItemName Nom de l’élément qui doit être ajouté.Name of the item that is to be added. Ce nom est le nom de fichier par défaut ou le nom de fichier que l’utilisateur tape à partir de la ajouter les éléments boîte de dialogue.This name is either the default file name or the file name that the user types from the Add Items dialog box. Le nom est basé sur les indicateurs sont définis dans le .vsdir fichier.The name is based on the flags that are set in the .vsdir file. Le nom peut être une valeur null.The name can be a null value.
InstallationDirectory Chemin du répertoire de le Visual StudioVisual Studio installation.Directory path of the Visual StudioVisual Studio installation.
Silent Valeur booléenne qui indique si l’Assistant doit s’exécuter en mode silencieux comme si Terminer premier clic (TRUE).Boolean that indicates whether the wizard should run silently as if Finish were clicked (TRUE).

Voir aussiSee Also