Partager via


CreateInPlace (modèles Visual Studio)

Mise à jour : novembre 2007

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

CreateInPlacer 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="2.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

Autres ressources

Modèles Visual Studio