Partager via


CreateInPlace (modèles Visual Studio)

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

<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

Aucun

Éléments enfants

Aucun

Éléments parents

Élément

Description

TemplateData

Classe le modèle dans une catégorie et définit la façon dont il s'affiche dans la boîte de dialogue Nouveau projet ou Ajouter un nouvel élément.

Valeur texte

Une valeur texte est requise.

Ce texte doit être true ou false. S'il a la valeur true, le projet est créé et le remplacement de paramètre est effectué à l'emplacement spécifié dans la boîte de dialogue Nouveau projet. S'il a la valeur false, le remplacement de paramètre est effectué dans un emplacement temporaire, puis le projet est 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="https://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

Référence

Référence du schéma de modèle Visual Studio

Concepts

Introduction aux modèles Visual Studio