Freigeben über


CreateInPlace-Element (Visual Studio-Vorlagen)

Gibt an, ob das Projekt erstellt und parameterersetzung an dem angegebenen Speicherort ausgeführt werden soll, oder parameterersetzung an einem temporären Speicherort ausführen und das Projekt dann an dem angegebenen Speicherort speichern soll.

<VSTemplate TemplateData><><CreateInPlace>

Syntax

<CreateInPlace> true/false </CreateInPlace>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Keine

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Element Beschreibung
TemplateData Kategorisiert die Vorlage und definiert, wie diese in den Dialogfeldern Neues Projekt oder Neues Element hinzufügen angezeigt wird.

Textwert

Ein Textwert ist erforderlich.

Der Text muss entweder true oder false sein. Wenn truedas Projekt erstellt und der Parameter ersetzt wird, wird er an dem im Dialogfeld "Neues Projekt" angegebenen Speicherort ausgeführt. Wenn falsedie Parameterersetzung an einem temporären Speicherort ausgeführt wird und das Projekt dann an den angegebenen Speicherort kopiert wird.

Hinweise

CreateInPlace ist ein optionales Element. Der Standardwert ist true.

Beispiel

Das folgende Beispiel veranschaulicht die Metadaten für eine Visual C#-Vorlage.

<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>

Siehe auch