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


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

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

<ProvideDefaultName> true/false </ProvideDefaultName>

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

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

Атрибуты

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

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

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

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

Элемент

Описание

TemplateData

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

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

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

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

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

Заметки

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

Если элементу ProvideDefaultName задано значение false, то в полях Имя диалоговых окон Добавить новый элемент и Создать проект будет содержаться значение <Введите_имя>.

Используйте элемент DefaultName, чтобы указать имя по умолчанию для проекта или элемента в диалоговых окнах Добавить новый элемент и Создать проект.

Пример

В следующем примере кода элементу ProvideDefaultName задается значение false.

<VSTemplate Type="Item" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyClass</Name>
        <Description>My custom C# class.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <ProvideDefaultName>false</ProvideDefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem>MyClass.cs</ProjectItem>
    </TemplateContent>
</VSTemplate>

См. также

Ссылки

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

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

Шаблоны Visual Studio