Sdílet prostřednictvím


BuildProjectOnload – element (šablony sady Visual Studio)

Při vytváření sestaví pouze nové projekty a přidá je do řešení. Celé řešení není sestavené.

Hierarchie elementů:

<VSTemplate>
  <TemplateData>
    <BuildProjectOnLoad>

Syntaxe

<BuildProjectOnLoad> true/false </BuildProjectOnLoad>

Atributy a prvky

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

Atributy

Nezaokrouhlovat.

Podřízené prvky

Nezaokrouhlovat.

Nadřazené prvky

Element (Prvek) Popis
TemplateData Kategorizuje šablonu a definuje, jak se zobrazí v dialogovém okně Nový projekt i Přidat novou položku .

Textová hodnota

Je vyžadována textová hodnota.

Text musí být buď nebo truefalse označuje, jestli se má vytvořit pouze nový projekt při jeho vytvoření ze šablony.

Poznámky

BuildProjectOnLoad je volitelný prvek. Výchozí hodnota je false.

Příklad

Následující příklad znázorňuje metadata šablony Visual C#.

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic template</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <BuildProjectOnload>true</BuildProjectOnLoad>
    </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é