Compartilhar via


Referência de esquema do modelo do Visual Studio

Esta seção contém informações sobre elementos XML em arquivos .vstemplate, que são arquivos que armazenam metadados para modelos de projeto, modelos de item e Kits de Início.

Você pode usar vstemplate.xsd para validar arquivos .vstemplate personalizados. Esse arquivo está disponível em ..\Visual Studio installation folder\Xml\Schemas\1033\vstemplate.xsd.

Elemento

Elementos filho

Atributos

AppliesTo

Nenhum

Nenhum

Assembly (Modelo)

--

--

Assembly (Extensão do Assistente)

--

--

BuildProjectOnload

--

--

CreateInPlace

--

--

CreateNewFolder

--

--

CustomDataSignature

--

--

CustomParameter

--

Name

Valor

CustomParameters

CustomParameter

--

DefaultName

--

--

Descrição

--

Pacote

ID

EnableEditOfLocationField

--

--

EnableLocationBrowseButton

--

--

Folder

ProjectItem

Folder

Name

FrameworkVersion

[preterido]

--

FullClassName

--

--

Hidden

--

--

Ícone

--

Pacote

ID

LocationField

--

--

LocationFieldMRUPrefix

--

--

MaxFrameworkVersion

--

--

Name

--

Pacote

ID

NumberOfParentCategoriesToRollUp

--

--

PreviewImage

--

--

Projeto

Folder

ProjectItem

Arquivo

TargetFileName

ReplaceParameters

ProjectCollection

ProjectTemplateLink

SolutionFolder

--

ProjectItem (Modelos de Item)

--

SubType

CustomTool

ItemType

ReplaceParameters

TargetFileName

ProjectItem (Modelos de Projeto)

--

TargetFileName

ReplaceParameters

OpenInEditor

OpenOrder

OpenInWebBrowser

OpenInHelpBrowser

ProjectSubType

--

--

ProjectTemplateLink

--

ProjectName

ProjectType

--

--

PromptForSaveOnCreation

--

--

ProvideDefaultName

--

--

Referência

Assembly

--

Referências

Referência

--

RequiredFrameworkVersion

--

--

RequiredPlatformVersion

--

Versão

SDKReference

--

Pacote

ShowByDefault

--

--

SolutionFolder

ProjectTemplateLink

SolutionFolder

Name

SortOrder

--

--

SupportsCodeSeparation

--

--

SupportsLanguageDropDown

--

--

SupportsMasterPage

--

--

TargetPlatformName

RequiredPlatformVersion

--

TemplateContent

ProjectCollection

Projeto

Referências

ProjectItem

CustomParameters

BuildOnLoad

TemplateData

Name

Descrição

Ícone

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

Tipo

Versão

WizardData

--

Name

WizardExtension

Assembly

FullClassName

--

Consulte também

Conceitos

Criando modelos para projetos e itens no Visual Studio

Como criar kits de início