다음을 통해 공유


Name 요소(Visual Studio 템플릿)

새 프로젝트 또는 새 항목 추가 대화 상자에 나타나는 템플릿 이름을 지정합니다.

<Name> Template Name </Name>

<Name Package="{PackageID}" ID="ResourceID" />

특성 및 요소

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

특성

특성

설명

Package

고급 사용자 시나리오에서는 선택적 특성입니다.

Visual Studio 패키지 ID를 지정하는 GUID입니다.

ID

고급 사용자 시나리오에서는 선택적 특성입니다.

Visual Studio 리소스 ID를 지정합니다.

자식 요소

없음

부모 요소

요소

설명

TemplateData

필수적 요소입니다.

템플릿을 분류하고 새 프로젝트 또는 새 항목 추가 대화 상자에 템플릿을 표시하는 방법을 정의합니다.

텍스트 값

PackageID 특성이 사용되지 않으면 텍스트 값은 필수 요소입니다.

텍스트는 템플릿 이름을 제공합니다.

설명

NameTemplateData의 필수 자식 요소입니다.

예제

다음 예제에서는 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>
    </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>

참고 항목

참조

Visual Studio 템플릿 스키마 참조

기타 리소스

Visual Studio 템플릿