Sdílet prostřednictvím


CreateNewFolder – element (šablony sady Visual Studio)

Určuje, zda chcete-li zkontrolovat, zda cílový adresář, kde má být vytvořen projekt neexistuje.Pokud adresář neexistuje, čerstvých adresář lze vytvořit pro projekt.Toto nastavení je obvykle přepsána NewProjectRequiresNewFolder(VsTemplate) příznak registru (HKEY_LOCAL_MACHINE/SOFTWARE(/Wow6432Node)/Microsoft/VisualStudio/<version number>/Projects/<project GUID>), aby všechny běžné typy projektů použít k určení, zda se má vytvořit nový projekt v novém adresáři.

<CreateNewFolder>     true/false </CreateNewFolder>

Boolean

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Žádná.

Podřízené elementy

Žádná.

Nadřazené elementy

Prvek

Popis

TemplateData

Požadovaný element.

Rozděluje šablonu a definuje, jak se zobrazuje v buď nový projekt nebo přidat novou položku dialogového okna.

Textová hodnota

Je vyžadována textová hodnota.

Text musí být buď true nebo false, která udává, zda má novou složku kontejneru vytvořena, když je projekt vytvořen ze šablony.

Poznámky

CreateNewFolderje volitelný prvek.Výchozí hodnota je true.

Hodnota zadaná v CreateNewFolder element je pouze taková omezení dodržena podle Visual Studio Pokud podporuje základní systém projektu.

Příklad

Následující příklad kódu určuje nebude vytvořte novou složku, když je vytvořen projekt ze šablony.

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic template</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <CreateNewFolder>false</CreateNewFolder>
    </TemplateData>
    <TemplateContent>
        <Project File="MyTemplate.csproj">
            <ProjectItem>Form1.cs<ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

Viz také

Referenční dokumentace

Odkaz na schéma šablon sady Visual Studio

Koncepty

Vytváření šablon pro projekty a položky v sadě Visual Studio