Freigeben über


NumberOfParentCategoriesToRollUp-Element (Visual Studio-Vorlagen)

Gibt die Anzahl der übergeordneten Kategorien an, die die Vorlage im Dialogfeld "Neues Projekt " anzeigen.

<VSTemplate TemplateData><><NumberOfParentCategoriesToRollUp>

Syntax

<NumberOfParentCategoriesToRollUp>
1
</NumberOfParentCategoriesToRollUp>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Keine

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Element Beschreibung
TemplateData Kategorisiert die Vorlage und definiert, wie diese in den Dialogfeldern Neues Projekt oder Neues Element hinzufügen angezeigt wird.

Text Wert

Ein integer Wert ist erforderlich.

Dieser Wert gibt die Anzahl der übergeordneten Kategorien an, die die Vorlage im Dialogfeld "Neues Projekt " anzeigen.

Hinweise

NumberOfParentCategoriesToRollUp ist ein optionales Element.

Beispiel

In diesem Beispiel werden die Metadaten für eine Visual C#-Windows-Anwendung veranschaulicht. Wenn eine Vorlage mit diesen Metadaten zwei Ordnerebenen unter dem Visual C#-Knoten der obersten Ebene platziert wird, wird die Vorlage im Knoten der obersten Ebene im Dialogfeld "Neues Projekt " angezeigt. Wenn die NumberOfParentCategoriesToRollUp Vorlage nicht festgelegt ist, wird die Vorlage nur im Knoten angezeigt, in dem sie physisch gespeichert ist.

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic starter kit</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <NumberOfParentCategoriesToRollUp>2</NumberOfParentCategoriesToRollUp>
    </TemplateData>
    <TemplateContent>
        <Project File="MyStarterKit.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>

Siehe auch