Элемент ProvideDefaultName (шаблоны Visual Studio)
Указывает, будет ли система работы с проектами Visual Studio создавать имя по умолчанию для шаблона в диалоговом окне Добавить новый элемент или Создать проект.
<ProvideDefaultName> true/false </ProvideDefaultName>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы.
Атрибуты
Отсутствует.
Дочерние элементы
Отсутствует.
Родительские элементы
Элемент |
Описание |
---|---|
Обязательный элемент. Относит шаблон проекта к какой-либо категории и определяет характеристики его отображения для диалоговых окон Создать проект или Добавить новый элемент. |
Текстовое значение
Текстовое значение является обязательным.
Текст должен иметь значение true или false, указывающее, требуется ли создавать имя по умолчанию для шаблона в диалоговом окне Добавить новый элемент или Создать проект.
Заметки
Элемент ProvideDefaultName является необязательным.Значение по умолчанию — true.
Если элементу ProvideDefaultName задано значение false, то в полях Имя диалоговых окон Добавить новый элемент и Создать проект будет содержаться значение <Введите_имя>.
Используйте элемент DefaultName, чтобы указать имя по умолчанию для проекта или элемента в диалоговых окнах Добавить новый элемент и Создать проект.
Пример
В следующем примере кода элементу ProvideDefaultName задается значение false.
<VSTemplate Type="Item" Version="3.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