Přidání adresářů do dialogového okna Přidat novou položku
Následující příklad kódu ukazuje, jak zaregistrovat novou sadu adresářů pro dialogové okno Přidat novou položku . Adresáře pro dialogové okno Přidat novou položku se pro každý projekt liší. Adresáře jsou proto zaregistrovány v podklíči Projekty , které najdete v HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0Exp\Projects.
Skript registru
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
}
}
}
}
}
}
Hodnota %Template_Path%
určuje úplnou cestu k adresáři, který obsahuje šablony projektu. Tyto šablony mohou být buď soubory .vsz , nebo prototypické soubory šablon, které se mají naklonovat.
Hodnota SortPriority
určuje prioritu řazení.
Přidání položek do existujícího projektu
Můžete také přidat položky do existujícího projektu. Například pro projekt Visual C# můžete přidat položky do <kořenové> složky\Program Files\Microsoft Visual Studio\VC#\CSharpProjectItems\LocalProjectItems . V tomto případě %GUID_Project%
je identifikátor GUID pro projekt C# ({FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}).
Existující projekt můžete rozšířit také programováním podtypu projektu. Pomocí podtypu projektu můžete projekt rozšířit bez psaní nového typu projektu. Další informace o podtypech projektu najdete v tématu Podtypy projektu.