Share via


ProvideDefaultName 요소(Visual Studio 템플릿)

Visual Studio 프로젝트 시스템에서 새 항목 추가 또는 새 프로젝트 대화 상자에서 템플릿의 기본 이름을 생성할지 여부를 지정합니다.

<VSTemplate><TemplateData><ProvideDefaultName>

구문

<ProvideDefaultName> true/false </ProvideDefaultName>

특성 및 요소

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

특성

없음

자식 요소

없음

부모 요소

요소 설명
TemplateData 필수적 요소입니다.

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

텍스트 값

텍스트 값은 필수입니다.

이 텍스트는 true 또는 false여야 하며, 새 항목 추가 또는 새 프로젝트 추가 대화 상자에서 템플릿의 기본 이름을 생성할지 여부를 나타냅니다.

설명

ProvideDefaultName는 선택적 요소입니다. 기본값은 true입니다.

ProvideDefaultName 요소가 false이면 새 항목 추가새 프로젝트 대화 상자의 이름 상자에 <Enter_name> 값이 포함됩니다.

DefaultName 요소를 사용하여 새 항목 추가새 프로젝트 대화 상자에서 프로젝트 또는 항목의 기본 이름을 지정합니다. ProvideDefaultName 요소 값이 true인 경우 프로젝트의 DefaultName 요소를 생략하면 대화 상자가 템플릿의 이름, 즉 Name 요소의 값으로 채워집니다.

예시

다음 코드 예제에서는 ProvideDefaultName 요소를 false로 설정합니다.

<VSTemplate Type="Item" Version="3.0.0"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyClass</Name>
        <Description>My custom C# class.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <ProvideDefaultName>false</ProvideDefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem>MyClass.cs</ProjectItem>
    </TemplateContent>
</VSTemplate>

참고 항목