Élément CreateInPlace (modèles Visual Studio)

Spécifie s’il faut créer le projet et effectuer un remplacement de paramètre à l’emplacement spécifié, ou effectuer un remplacement de paramètre dans un emplacement temporaire, puis enregistrer le projet à l’emplacement spécifié.

<VSTemplate><TemplateData><CreateInPlace>

Syntaxe

<CreateInPlace> true/false </CreateInPlace>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Aucune.

Éléments enfants

Aucune.

É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 texte est requise.

Le texte doit être true ou false. Si true, le projet est créé et le remplacement des paramètres est effectué à l’emplacement spécifié dans la boîte de dialogue Nouveau projet . Si false, le remplacement des paramètres est effectué dans un emplacement temporaire et que le projet est ensuite copié à l’emplacement spécifié.

Notes

CreateInPlace est un élément facultatif. La valeur par défaut est true.

Exemple

L’exemple suivant illustre les métadonnées d’un modèle 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>
        <CreateInPlace>false</CreateInPlace>
    </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