SaveFileDialogOptions class¶
Configures the save file dialog shown by ISaveFileDialogService. Every property is optional; leaving one unset keeps the platform default.
Public Members¶
| name | description |
|---|---|
| SaveFileDialogOptions() | The default constructor. |
| DefaultExtension { get; set; } | The default file extension: the extension itself, without dots or wildcards. For XML files specify "xml", not "*.xml". |
| DefaultFolder { get; set; } | The default folder. Use DefaultWellKnownFolder for well-known folders such as Documents or Pictures. |
| DefaultWellKnownFolder { get; set; } | The default folder, used when a well-known folder such as Documents or Pictures is needed. Ignored when DefaultFolder is set. |
| Filter { get; set; } | The file type filters, written as display name and patterns alternating and separated by |, where several patterns for one type are separated by ; and each pattern is a glob such as *.png — for example "Images|*.png;*.jpg|All files|*.*". Ignored when FilterFileTypes is set. |
| FilterFileTypes { get; set; } | The available file filters as a collection. The predefined types are declared with FileDialogFileType. Defining a set of them per module is recommended. |
| InitialFileName { get; set; } | The initial file name. |
| ShowOverwritePrompt { get; set; } | Shows the warning that the file already exists. |
| Title { get; set; } | The dialog caption. |