다음을 통해 공유


TemplateContent 요소(Visual Studio 템플릿)

업데이트: 2007년 11월

템플릿 내용을 지정합니다.

<TemplateContent>
    ...
</TemplateContent>

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

없음

자식 요소

요소

설명

ProjectCollection

선택적 요소입니다.

다중 프로젝트 템플릿의 구성과 내용을 지정합니다.

프로젝트

선택적 요소입니다.

프로젝트에 추가할 파일 또는 디렉터리를 지정합니다.

참조

선택적 요소입니다.

항목 템플릿에 필요한 어셈블리 참조를 지정합니다.

ProjectItem

선택적 요소입니다.

템플릿에 포함된 파일을 지정합니다.

CustomParameters

선택적 요소입니다.

프로젝트나 항목이 템플릿에서 만들어지는 경우 사용될 사용자 지정 매개 변수를 지정합니다.

부모 요소

요소

설명

VSTemplate

필수 요소입니다.

프로젝트 템플릿, 항목 템플릿 또는 시작 키트에 대한 모든 메타데이터가 들어 있습니다.

설명

TemplateContent는 필수 요소입니다.

예제

다음 예제에서는 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 starter kit</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyStarterKit.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>

참고 항목

참조

Visual Studio 템플릿 스키마 참조

템플릿 내보내기 마법사

기타 리소스

Visual Studio 템플릿