SortOrder 요소(Visual Studio 템플릿)
새 프로젝트 또는 새 항목 추가 대화 상자에 나타나는 대로 동일한 범주의 다른 템플릿 중에서 템플릿을 정렬하는 데 사용되는 값을 지정합니다.
<VSTemplate><TemplateData><SortOrder>
구문
<SortOrder> ... </SortOrder>
특성 및 요소
다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.
특성
없음
자식 요소
없음
부모 요소
요소 | 설명 |
---|---|
TemplateData | 필수적 요소입니다. 템플릿을 분류하고 새 프로젝트 또는 새 항목 추가 대화 상자에서 템플릿이 표시되는 방식을 정의합니다. |
텍스트 값
텍스트 값은 필수입니다.
정렬 순서 값을 나타내는 integer
입니다.
설명
SortOrder
는 선택적 요소입니다. 기본값은 100이고 모든 값은 10의 배수여야 합니다.
SortOrder
요소는 사용자가 만든 템플릿인 경우 무시됩니다. 사용자가 만든 모든 템플릿은 사전순으로 정렬됩니다.
정렬 순서 값이 낮은 템플릿은 새 프로젝트 또는 새 항목 추가 대화 상자에서 정렬 순서 값이 높은 템플릿 앞에 나타납니다.
예시
다음 예제에서는 표준 Visual C# 클래스 템플릿의 메타데이터를 보여 줍니다.
<VSTemplate Type="Item" Version="3.0.0"
xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>MyClass</Name>
<Description>My custom C# class template.</Description>
<Icon>Icon.ico</Icon>
<ProjectType>CSharp</ProjectType>
<SortOrder>290</SortOrder>
<DefaultName>MyClass</DefaultName>
</TemplateData>
<TemplateContent>
<ProjectItem>MyClass.cs</ProjectItem>
</TemplateContent>
</VSTemplate>
이 예제에서는 SortOrder
요소가 상대적으로 높습니다. 다른 Visual C# 항목 템플릿의 SortOrder
값이 290
보다 낮으며 새 항목 대화 상자에서 이 템플릿 앞에 나타날 가능성이 높습니다.