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


Элемент PromptForSaveOnCreation (шаблоны проектов Visual Studio)

Указывает, будет ли пользователь при создании проекта получать приглашение выбрать место сохранения проекта в диалоговом окне Создать проект. Если этому элементу задано значение true, то пользователь будет получать приглашение выбрать место сохранения; а если задано значение false, то приглашения не будет. (Это значит, что будет создаваться временный проект.)

<PromptForSaveOnCreation> true/false </PromptForSaveOnCreation>

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

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

Атрибуты

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

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

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

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

Элемент

Описание

TemplateData

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

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

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

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

Текст должен иметь значение true или false; true указывает, что пользователь будет получать приглашение выбрать место сохранения при создании проекта.

Заметки

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

Временный проект — это проект, который можно создать и изменять без сохранения содержимого проекта на диске. Дополнительные сведения см. в разделе Временные проекты.

Пример

В следующем примере кода элементу PromptForSaveOnCreation задается значение false, указывающее, что проект не должен создаваться как временный.

<VSTemplate Type="Project" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic template</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <PromptForSaveOnCreation>false</PromptForSaveOnCreation>
    </TemplateData>
    <TemplateContent>
        <Project File="MyTemplate.csproj">
            <ProjectItem>Form1.cs<ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

См. также

Задачи

Практическое руководство. Разрешение временных проектов

Ссылки

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

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

Шаблоны Visual Studio