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


Элемент SupportsLanguageDropDown (шаблоны Visual Studio)

Указывает, является ли шаблон веб-элемента идентичным для нескольких языков и включен ли параметр Язык в диалоговом окне Добавить новый элемент.

<SupportsLanguageDropDown> true/false </SupportsLanguageDropDown>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы.

Атрибуты

Отсутствует.

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

Отсутствует.

Родительские элементы

Элемент

Описание

TemplateData

Обязательный элемент.

Относит шаблон проекта к какой-либо категории и определяет характеристики его отображения для диалоговых окон Создать проект или Добавить новый элемент.

Текстовое значение

Текстовое значение является обязательным.

Текст должен иметь значение true или false, указывающее, доступен ли параметр Язык в диалоговом окне Добавить новый элемент.

Заметки

Элемент SupportsLanguageDropDown является необязательным. Значение по умолчанию: false.

Элемент SupportsLanguageDropDown доступен только для шаблонов веб-элементов.

Если для этого элемента задано значение true, то шаблон веб-элемента идентичен для всех языков программирования, а параметр Язык в диалоговом окне Добавить новый элемент включен. Этот параметр позволяет выбрать язык программирования для нового элемента, который требуется создать из шаблона.

Пример

В следующем примере задается отображение раскрывающегося параметра Язык.

<VSTemplate Version="2.0.0" Type="Project"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">>
    <TemplateData>
        <Name>MyWebProjecStarterKit</Name>
        <Description>A simple Web template</Description>
        <Icon>icon.ico</Icon>
        <ProjectType>Web</ProjectType>
        <ProjectSubType>CSharp</ProjectSubType>
        <DefaultName>WebSite</DefaultName>
        <SupportsLanguageDropDown>true</SupportsLanguageDropDown>
    </TemplateData>
    <TemplateContent>
        <Project File="WebApplication.webproj">
            <ProjectItem>icon.ico</ProjectItem>
            <ProjectItem OpenInEditor="true">Default.aspx</ProjectItem>
            <ProjectItem>Default.aspx.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

См. также

Ссылки

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

Другие ресурсы

Шаблоны Visual Studio