Ajouter des répertoires à la boîte de dialogue Ajouter un nouvel élément
L’exemple de code suivant montre comment inscrire un nouvel ensemble de répertoires pour la boîte de dialogue Ajouter un nouvel élément . Les répertoires de la boîte de dialogue Ajouter un nouvel élément sont différents pour chaque projet. Par conséquent, les répertoires sont inscrits sous la sous-clé Projects , figurant dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0Exp\Projects.
Script de Registre
NoRemove Projects
{
NoRemove %GUID_Project%
{
NoRemove AddItemTemplates
{
NoRemove TemplateDirs
{
ForceRemove %CLSID_Package%
{
ForceRemove /1 = s '#%Folder_Label_ResID%'
{
val TemplatesDir = s '%Template_Path%'
val SortPriority = d 2000
}
}
}
}
}
}
La %Template_Path%
valeur spécifie le chemin complet du répertoire qui contient les modèles de projet. Ces modèles peuvent être des fichiers .vsz ou des fichiers de modèles prototypes à cloner.
La SortPriority
valeur spécifie une priorité de tri.
Ajouter des éléments à un projet existant
Vous pouvez également ajouter des éléments à un projet existant. Par exemple, pour un projet Visual C#, vous pouvez ajouter des éléments au <dossier root>\Program Files\Microsoft Visual Studio\VC#\CSharpProjectItems\LocalProjectItems . Dans ce cas, %GUID_Project%
est le GUID d’un projet C# ({FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}).
Vous pouvez également étendre un projet existant en programmation d’un sous-type de projet. Avec un sous-type de projet, vous pouvez étendre un projet sans écrire de nouveau type de projet. Pour plus d’informations sur les sous-types de projet, consultez sous-types de projet.