다음을 통해 공유


Visual Studio 템플릿 스키마 참조

업데이트: 2007년 11월

이 단원에는 프로젝트 템플릿, 항목 템플릿 및 시작 키트에 대한 메타데이터를 저장하는 파일인 .vstemplate 파일을 구성하는 XML 요소에 대한 정보가 포함되어 있습니다.

vstemplate.xsd를 사용하여 사용자 지정 .vstemplate 파일의 유효성을 검사할 수 있습니다. 이 파일은 [InstallDirectory]\Xml\Schemas\1033\vstemplate.xsd에 있습니다. 여기서 [InstallDirectory]는 C:\Program Files\Microsoft Visual Studio 8\과 같이 Visual Studio가 설치되는 디렉터리에 대한 경로를 지정합니다. 자세한 내용은 방법: 사용할 XML 스키마 선택을 참조하십시오.

요소

자식 요소

특성

Assembly(템플릿)

--

--

Assembly(마법사 확장)

--

--

BuildOnLoad

--

--

CreateInPlace

--

--

CreateNewFolder

--

--

CustomParameter

--

Name

Value

CustomParameters

CustomParameter

--

DefaultName

--

--

Description

--

Package

ID

EnableLocationBrowseButton

--

--

Folder

ProjectItem

Folder

Name

FullClassName

--

--

Hidden

--

--

Icon

--

Package

ID

LocationField

--

--

LocationFieldMRUPrefix

--

--

MinFrameworkVersion

--

--

MaxFrameworkVersion

--

--

Name

--

Package

ID

NumberOfParentCategoriesToRollUp

--

--

Project

Folder

ProjectItem

File

TargetFileName

ReplaceParameters

ProjectCollection

ProjectTemplateLink

SolutionFolder

--

ProjectItem(항목 템플릿)

--

SubType

ReplaceParameters

TargetFileName

ProjectItem(프로젝트 템플릿)

--

TargetFileName

ReplaceParameters

OpenInEditor

OpenOrder

OpenInWebBrowser

OpenInHelpBrowser

ProjectSubType

--

--

ProjectTemplateLink

--

ProjectName

ProjectType

--

--

PromptForSaveOnCreation

--

--

ProvideDefaultName

--

--

Reference

Assembly

--

References

Reference

--

ShowByDefault

--

--

SolutionFolder

ProjectTemplateLink

SolutionFolder

Name

SortOrder

--

--

SupportsCodeSeparation

--

--

SupportsLanguageDropDown

--

--

SupportsMasterPage

--

--

TemplateContent

ProjectCollection

Project

References

ProjectItem

CustomParameters

--

TemplateData

Name

Description

Icon

ProjectType

ProjectSubType

TemplateID

TemplateGroupID

SortOrder

CreateNewFolder

DefaultName

ProvideDefaultName

PromptForSaveOnCreation

EnableLocationBrowseButton

Hidden

DisplayInParentCategories

LocationFieldMRUPrefix

NumberOfParentCategoriesToRollUp

CreateInPlace

BuildOnLoad

ShowByDefault

LocationField

SupportsMasterPage

SupportsCodeSeparation

SupportsLanguageDropDown

--

TemplateGroupID

--

--

TemplateID

--

--

VSTemplate

TemplateData

TemplateContent

WizardExtension

WizardData

Type

Version

WizardData

--

Name

WizardExtension

Assembly

FullClassName

--

참고 항목

개념

방법: 시작 키트 만들기

기타 리소스

Visual Studio 템플릿

프로젝트 템플릿 및 항목 템플릿 만들기