CreateInPlace 要素 (Visual Studio テンプレート)CreateInPlace element (Visual Studio templates)

プロジェクトを作成し、指定した場所でパラメーター置換を実行または一時的な場所でパラメーター置換を実行し、指定した場所にプロジェクトを保存するかどうかを指定します。Specifies whether to create the project and perform parameter replacement in the specified location, or perform parameter replacement in a temporary location and then save the project to the specified location.

<VSTemplate > <TemplateData > <CreateInPlace ><VSTemplate> <TemplateData> <CreateInPlace>

構文Syntax

<CreateInPlace> true/false </CreateInPlace>

属性と要素Attributes and elements

以降のセクションでは、属性、子要素、および親要素について説明します。The following sections describe attributes, child elements, and parent elements.

属性Attributes

なし。None.

子要素Child elements

なし。None.

親要素Parent elements

要素Element 説明Description
TemplateDataTemplateData テンプレートをカテゴリに分類し、 [新しいプロジェクト] ダイアログ ボックス、または [新しい項目の追加] ダイアログ ボックスでどのように表示させるかを定義します。Categorizes the template and defines how it displays in either the New Project or the Add New Item dialog box.

テキスト値Text value

テキスト値が必要です。A text value is required.

テキストは、true または false である必要があります。The text must be either true or false. 場合true、プロジェクトが作成され、パラメーター置換がで指定された場所で実行される、新しいプロジェクト ダイアログ ボックス。If true, the project is created and parameter replacement is performed in the location specified in the New Project dialog box. 場合false、パラメーター置換は一時的な場所で実行され、プロジェクトは、指定した場所にコピーされます。If false, parameter replacement is performed in a temporary location and the project is then copied to the specified location.

RemarksRemarks

CreateInPlace は、省略可能な要素です。CreateInPlace is an optional element. 既定値は true です。The default value is true.

Example

Visual C#Visual C# テンプレートのメタデータの例を次に示します。The following example illustrates the metadata for a Visual C#Visual C# template.

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

関連項目See also