Elemento de MaxFrameworkVersion (modelos de Visual Studio)
Especifica a versão máxima do.NET Framework que é exigido pelo modelo. Ele determina se o modelo é exibido na modelos seção a Add New Project caixa de diálogo, com base no valor selecionado na Versão do Framework de destino caixa da Add New Project caixa de diálogo.
<MaxFrameworkVersion> ... </MaxFrameworkVersion>
Atributos e elementos
The following sections describe attributes, child elements, and parent elements.
Atributos
Nenhum.
Elementos filho
Nenhum.
Elementos pai
Element |
Description |
---|---|
Elemento necessário. Categoriza o modelo e define como ele é exibido em ambos os Novo projeto ou o Add New Item caixa de diálogo. |
Valor de texto
É necessário um valor de texto.
O texto deve ser o maior número de versão da.NET Framework que é permitido pelo modelo.
Comentários
MaxFrameworkVersioné um elemento opcional. O elemento a TemplateData seção do arquivo. vstemplate atua como um filtro para o modelos seção a Add New Project caixa de diálogo. Apenas os modelos cujos.NET Framework requisitos são menos de MaxFrameworkVersion valores de elemento serão exibidos, com base no valor selecionado na Versão do Framework de destino caixa do Add New Project caixa de diálogo. O MaxFrameworkVersion elemento deve ser omitido, a menos que seja necessária, assim como não para causar inadvertidamente os modelos sejam exibidas quando eles são usados com versões mais recentes do.NET Framework.
Exemplo
O exemplo a seguir ilustra os metadados para um padrão Visual C# modelo de classe.
<VSTemplate Type="Item" Version="2.0.0"
xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>MyClass</Name>
<Description>My custom C# class template.</Description>
<Icon>Icon.ico</Icon>
<ProjectType>CSharp</ProjectType>
<MaxFrameworkVersion>3.5</MaxFrameworkVersion>
<DefaultName>MyClass</DefaultName>
</TemplateData>
<TemplateContent>
<ProjectItem>MyClass.cs</ProjectItem>
</TemplateContent>
</VSTemplate>
Neste exemplo, a versão máxima do.NET Framework que é exigido pelo modelo, representado por MaxFrameworkVersion, é de 3,5. O modelo acima será exibido somente quando você selecionar 3.0 ou 3.5 in a Versão do Framework de destino caixa no Add New Project caixa de diálogo.
Consulte também
Referência
Referência de esquema de modelo do Studio Visual
Outros recursos
MinFrameworkVersion Element (Visual Studio Templates)