Перейти к содержанию

Класс SaveFileDialogOptions

Настраивает диалог сохранения файла, показываемый ISaveFileDialogService. Все свойства необязательны; если свойство не задано, сохраняется значение платформы по умолчанию.

Пространство имён: Eremex.AvaloniaUI.Controls.ApplicationServices
Сборка: Eremex.Common.Contracts.dll
NuGet-пакет: Eremex.Common.Contracts

Объявление

public class SaveFileDialogOptions

Конструкторы

имя описание
SaveFileDialogOptions() Конструктор по умолчанию.

Свойства

имя описание
DefaultExtension { get; set; } Расширение файла по умолчанию: само расширение без точек и подстановочных знаков. Для файлов XML укажите "xml", а не "*.xml".
DefaultFolder { get; set; } Папка по умолчанию. Для известных системных папок, таких как Documents или Pictures, используйте DefaultWellKnownFolder.
DefaultWellKnownFolder { get; set; } Папка по умолчанию, используемая, когда нужна известная системная папка, например Documents или Pictures. Игнорируется, если задано DefaultFolder.
Filter { get; set; } Фильтры типов файлов, записанные как чередующиеся отображаемое имя и шаблоны, разделённые символом |, где несколько шаблонов для одного типа разделяются символом ;, а каждый шаблон — это glob, например *.png, — например, "Images|*.png;*.jpg|All files|*.*". Игнорируется, если задано FilterFileTypes.
FilterFileTypes { get; set; } Доступные фильтры файлов в виде коллекции. Предопределённые типы объявляются с помощью FileDialogFileType. Рекомендуется определять набор таких типов для каждого модуля.
InitialFileName { get; set; } Начальное имя файла.
ShowOverwritePrompt { get; set; } Показывает предупреждение о том, что файл уже существует.
Title { get; set; } Заголовок диалога.

См. также



* Эта страница переведена с использованием технологий машинного перевода.