Sdílet prostřednictvím


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.