Visual Studio 템플릿 스키마 참조

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

vstemplate.xsd를 사용하여 사용자 지정 .vstemplate 파일의 유효성을 검사할 수 있습니다. 이 파일은 ..\<Visual Studio installation folder>\Xml\Schemas\1033\vstemplate.xsd에서 사용할 수 있습니다.

요소 자식 요소 특성
AppliesTo 없음 없음
어셈블리(템플릿) -- --
어셈블리(마법사 확장) -- --
BuildProjectOnload -- --
CreateInPlace -- --
CreateNewFolder -- --
CustomDataSignature -- --
CustomParameter -- 속성

CustomParameters CustomParameter --
DefaultName -- --
설명 -- Package(패키지)

ID
EnableEditOfLocationField -- --
EnableLocationBrowseButton -- --
폴더 ProjectItem

폴더
이름
[사용되지 않음] --
FullClassName -- --
숨겨진 -- --
Icon -- Package(패키지)

ID
LocationField -- --
LocationFieldMRUPrefix -- --
MaxFrameworkVersion -- --
이름 -- 패키지

ID
NumberOfParentCategoriesToRollUp -- --
PreviewImage -- --
프로젝트 폴더

ProjectItem
파일

TargetFileName

ReplaceParameters
ProjectCollection ProjectTemplateLink

SolutionFolder
--
ProjectItem(항목 템플릿) -- SubType

CustomTool

ItemType

ReplaceParameters

TargetFileName
ProjectItem(프로젝트 템플릿) -- TargetFileName

ReplaceParameters

OpenInEditor

OpenOrder

OpenInWebBrowser

OpenInHelpBrowser
ProjectSubType -- --
ProjectTemplateLink -- ProjectName
ProjectType -- --
PromptForSaveOnCreation -- --
ProvideDefaultName -- --
참조 어셈블리 --
참조 참조 --
RequiredFrameworkVersion -- --
RequiredPlatformVersion -- 버전
SDKReference -- Package(패키지)
ShowByDefault -- --
SolutionFolder ProjectTemplateLink

SolutionFolder
이름
SortOrder -- --
SupportsCodeSeparation -- --
SupportsLanguageDropDown -- --
SupportsMasterPage -- --
TargetPlatformName RequiredPlatformVersion --
TemplateContent ProjectCollection

Project

참조

ProjectItem

CustomParameters
BuildOnLoad
TemplateData 이름

설명

아이콘

PreviewImage

ProjectType

ProjectSubType

TemplateID

TemplateGroupID

SortOrder

CreateNewFolder

DefaultName

ProvideDefaultName

PromptForSaveOnCreation

EnableLocationBrowseButton

EnableEditOfLocationField

숨겨져 있음

DisplayInParentCategories

LocationFieldMRUPrefix

NumberOfParentCategoriesToRollUp

CreateInPlace

BuildOnLoad

BuildProjectOnload

ShowByDefault

LocationField

SupportsMasterPage

SupportsCodeSeparation

SupportsLanguageDropDown

RequiredFrameworkVersion

FrameworkVersion

MaxFrameworkVersion

CustomDataSignature

TargetPlatformName
--
TemplateGroupID -- --
TemplateID -- --
.vstemplate TemplateData

TemplateContent

WizardExtension

WizardData
Type

버전
WizardData -- 이름
WizardExtension 어셈블리

FullClassName
--

참고 항목