Compartilhar via


Referência de esquema de 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 Starter Kits.

Você pode usar vstemplate.xsd para validar arquivos .vstemplate personalizados. Este arquivo está disponível em .. \<Pasta> de instalação do Visual Studio\Xml\Schemas\1033\vstemplate.xsd.

Element Elementos filho Atributos
Aplica-seTo Nenhum Nenhum
Montagem (Modelo) -- --
Montagem (extensão do assistente) -- --
BuildProjectOnload -- --
CreateInPlace -- --
CreateNewFolder -- --
CustomDataSignature -- --
CustomParameter -- Nome

Valor
CustomParameters CustomParameter --
Nome padrão -- --
Descrição -- Pacote

ID
EnableEditOfLocationField -- --
EnableLocationBrowseButton -- --
Pasta ProjectItem

Pasta
Nome
[preterido] --
FullClassName -- --
Oculto -- --
Ícone -- Pacote

ID
LocalizaçãoCampo -- --
LocationFieldMRUPrefix -- --
MaxFrameworkVersion -- --
Nome -- Pacote

ID
NumberOfParentCategoriesToRollUp -- --
PreviewImage -- --
Projeto Pasta

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
Tipo de Projeto -- --
PromptForSaveOnCreation -- --
ProvideDefaultName -- --
Referência Assembly --
Referências Referência --
RequiredFrameworkVersion -- --
RequiredPlatformVersion -- Versão
SDKReference -- Pacote
ShowByDefault -- --
SolutionFolder ProjectTemplateLink

SolutionFolder
Nome
SortOrder -- --
SuportesCodeSeparation -- --
SupportsLanguageDropDown -- --
SuportesMasterPage -- --
Nome da plataforma de destino RequiredPlatformVersion --
TemplateContent ProjectCollection

Projeto

Referências

ProjectItem

CustomParameters
BuildOnLoad
TemplateData Nome

Descrição

Ícone

PreviewImage

ProjectType

ProjectSubType

TemplateID

TemplateGroupID

SortOrder

CreateNewFolder

DefaultName

ProvideDefaultName

PromptForSaveOnCreation

EnableLocationBrowseButton

EnableEditOfLocationField

Oculto

DisplayInParentCategories

LocationFieldMRUPrefix

NumberOfParentCategoriesToRollUp

CreateInPlace

BuildOnLoad

BuildProjectOnload

ShowByDefault

LocationField

SupportsMasterPage

SupportsCodeSeparation

SupportsLanguageDropDown

RequiredFrameworkVersion

FrameworkVersion

MaxFrameworkVersion

CustomDataSignature

TargetPlatformName
--
TemplateGroupID -- --
ID do modelo -- --
VSTemplate TemplateData

TemplateContent

WizardExtension

WizardData
Tipo

Versão
WizardData -- Nome
WizardExtension Assembly

FullClassName
--

Confira também