Attribut et élément BuildOnLoad

Spécifie s’il faut générer le projet immédiatement après sa création. BuildOnLoad est à la fois un attribut et un élément.

Hiérarchie d’éléments :

<VSTemplate>
  <TemplateData>
    <BuildOnLoad>

Syntaxe de l’élément

<BuildOnLoad> true/false </BuildOnLoad>

Éléments parents

Élément Description
TemplateData Définit la catégorie du modèle et comment il s’affiche dans la boîte de dialogue Nouveau projet ou Ajouter un nouvel élément .

Valeur texte

Une valeur de texte est requise pour l’élément BuildOnLoad . Le texte doit être soit true ou false, indiquant s’il faut générer le projet immédiatement après sa création.

Notes

BuildOnLoad est un attribut facultatif. La valeur par défaut est false.

Exemple

L’exemple suivant illustre les métadonnées d’un modèle C# quand BuildOnLoad est utilisé comme élément :

<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>
        <BuildOnLoad>true</BuildOnLoad>
    </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>

Voir aussi