Поделиться через


Справочник по схеме шаблонов Visual Studio

Этот раздел содержит информацию о XML-элементах из VSTEMPLATE-файлов — файлов, в которых хранятся метаданные для шаблонов проектов, шаблонов элементов и начальных наборов.

Файл vstemplate.xsd можно использовать для проверки пользовательских VSTEMPLATE-файлов.Этот файл доступен по адресу\папка установки visual Studio\Xml\Schemas\1033\vstemplate.xsd.

Элемент

Дочерние элементы

Атрибуты

Assembly (шаблон)

--

--

Assembly (расширение мастера)

--

--

BuildProjectOnload

--

--

CreateInPlace

--

--

CreateNewFolder

--

--

CustomDataSignature

--

--

CustomParameter

--

Имя

Значение

CustomParameters

CustomParameter

--

DefaultName

--

--

Описание

--

Пакет

Идентификатор

EnableEditOfLocationField

--

--

EnableLocationBrowseButton

--

--

Папка

ProjectItem

Папка

Имя

FrameworkVersion

[устаревший]

--

FullClassName

--

--

Hidden

--

--

Значок

--

Пакет

Идентификатор

LocationField

--

--

LocationFieldMRUPrefix

--

--

MaxFrameworkVersion

--

--

Имя

--

Пакет

Идентификатор

NumberOfParentCategoriesToRollUp

--

--

PreviewImage

--

--

Проект

Папка

ProjectItem

Файл

TargetFileName

ReplaceParameters

ProjectCollection

ProjectTemplateLink

SolutionFolder

--

ProjectItem (шаблоны элементов)

--

Подтип

CustomTool

ItemType

ReplaceParameters

TargetFileName

ProjectItem (шаблоны проектов)

--

TargetFileName

ReplaceParameters

OpenInEditor

OpenOrder

OpenInWebBrowser

OpenInHelpBrowser

ProjectSubType

--

--

ProjectTemplateLink

--

ProjectName

ProjectType

--

--

PromptForSaveOnCreation

--

--

ProvideDefaultName

--

--

Ссылки

Сборка

--

Ссылки

Ссылки

--

RequiredFrameworkVersion

--

--

RequiredPlatformVersion

--

Версия

SDKReference

--

Пакет

ShowByDefault

--

--

SolutionFolder

ProjectTemplateLink

SolutionFolder

Имя

SortOrder

--

--

SupportsCodeSeparation

--

--

SupportsLanguageDropDown

--

--

SupportsMasterPage

--

--

TargetPlatformName

RequiredPlatformVersion

--

TemplateContent

ProjectCollection

Проект

Ссылки

ProjectItem

CustomParameters

BuildOnLoad

TemplateData

Имя

Описание

Значок

PreviewImage

ProjectType

ProjectSubType

TemplateID

TemplateGroupID

SortOrder

CreateNewFolder

DefaultName

ProvideDefaultName

PromptForSaveOnCreation

EnableLocationBrowseButton

EnableEditOfLocationField

Hidden

DisplayInParentCategories

LocationFieldMRUPrefix

NumberOfParentCategoriesToRollUp

CreateInPlace

BuildOnLoad

BuildProjectOnload

ShowByDefault

LocationField

SupportsMasterPage

SupportsCodeSeparation

SupportsLanguageDropDown

RequiredFrameworkVersion

FrameworkVersion

MaxFrameworkVersion

CustomDataSignature

TargetPlatformName

--

TemplateGroupID

--

--

TemplateID

--

--

VSTemplate

TemplateData

TemplateContent

WizardExtension

WizardData

Тип

Версия

WizardData

--

Имя

WizardExtension

Сборка

FullClassName

--

См. также

Основные понятия

Знакомство с шаблонами Visual Studio

Практическое руководство. Создание начальных наборов