FileDialog Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный базовый класс, инкапсулирующий функции, общие для диалоговых окон работы с файлами, включая OpenFileDialog и SaveFileDialog.
public ref class FileDialog abstract : Microsoft::Win32::CommonDialog
public ref class FileDialog abstract : Microsoft::Win32::CommonItemDialog
public abstract class FileDialog : Microsoft.Win32.CommonDialog
public abstract class FileDialog : Microsoft.Win32.CommonItemDialog
type FileDialog = class
inherit CommonDialog
type FileDialog = class
inherit CommonItemDialog
Public MustInherit Class FileDialog
Inherits CommonDialog
Public MustInherit Class FileDialog
Inherits CommonItemDialog
- Наследование
- Наследование
- Производный
Конструкторы
FileDialog() |
Инициализирует новый экземпляр класса FileDialog. |
Свойства
AddExtension |
Получает или задает значение, указывающее, добавляет ли диалоговое окно открытия или сохранения файла расширение к имени файла автоматически, если пользователь опустил расширение. |
AddToRecent |
Возвращает или задает значение, указывающее, будет ли диалоговое окно добавлять открываемый или сохраненный элемент в список последних документов. (Унаследовано от CommonItemDialog) |
CheckFileExists |
Получает или задает значение, указывающее, отображает ли диалоговое окно открытия или сохранения файла предупреждение, если пользователь указал несуществующее имя файла. |
CheckPathExists |
Получает или задает значение, указывающее, отображается ли предупреждение, если пользователь вводит неверный путь или имя файла. |
ClientGuid |
Возвращает или задает GUID для связи с сохраненным состоянием диалога. (Унаследовано от CommonItemDialog) |
CustomPlaces |
Получает или задает список настраиваемых расположений для диалоговых окон. |
CustomPlaces |
Абстрактный базовый класс, инкапсулирующий функции, общие для диалоговых окон работы с файлами, включая OpenFileDialog и SaveFileDialog. (Унаследовано от CommonItemDialog) |
DefaultDirectory |
Возвращает или задает каталог, отображаемый в диалоговом окне файла, если не доступно значение недавно использованного каталога. (Унаследовано от CommonItemDialog) |
DefaultExt |
Получает или задает строковое значение, которое определяет расширение, используемое по умолчанию для фильтрации списка отображаемых файлов. |
DereferenceLinks |
Получает или задает значение, указывающее, что диалоговое окно возвращает местоположение файла, на который указывает ярлык, или местоположение файла ярлыка (LNK-файла). |
DereferenceLinks |
Возвращает или задает значение, указывающее, возвращает ли диалоговое окно расположение файла, представленного ярлыком, или возвращает расположение самого ярлыка (.lnk). (Унаследовано от CommonItemDialog) |
FileName |
Получает или задает строку, содержащую полный путь к файлу, выбранному в диалоговом окне открытия или сохранения файла. |
FileNames |
Получает массив, содержащий имена всех выбранных файлов. |
Filter |
Получает или задает строку фильтра, определяющую, какие типы файлов отображаются в диалоговом окне OpenFileDialog или SaveFileDialog. |
FilterIndex |
Получает или задает индекс фильтра, выбранного в настоящий момент в диалоговом окне открытия или сохранения файла. |
InitialDirectory |
Получает или задает начальный каталог, отображаемый диалоговым окном открытия или сохранения файла. |
InitialDirectory |
Возвращает или задает начальную папку, отображенную диалоговым окном файла. (Унаследовано от CommonItemDialog) |
Options |
Возвращает флаги общих диалоговых окон Win32, которые используются диалогами файлов для инициализации. |
RestoreDirectory |
Это свойство не реализовано. |
RootDirectory |
Возвращает или задает каталог, отображаемый в качестве корневого элемента навигации для диалогового окна. (Унаследовано от CommonItemDialog) |
SafeFileName |
Получает строку, содержащую только имя выбранного файла. |
SafeFileNames |
Получает массив, содержащий по одному безопасному имени для каждого выбранного файла. |
ShowHiddenItems |
Возвращает или задает значение, указывающее, будут ли в диалоговом окне отображаться скрытые и системные элементы независимо от предпочтений пользователя. (Унаследовано от CommonItemDialog) |
Tag |
Получает или задает объект, связанный с диалоговым окном. Таким образом, обеспечивает возможность присоединить к диалоговому окну произвольный объект. (Унаследовано от CommonDialog) |
Title |
Получает или задает текст строки заголовка диалогового окна открытия или сохранения файла. |
Title |
Возвращает или задает текст, отображаемый в заголовке диалогового окна файла. (Унаследовано от CommonItemDialog) |
ValidateNames |
Возвращает или задает значение, указывающее, принимает ли диалоговое окно только допустимые имена файлов Win32. |
ValidateNames |
Возвращает или задает значение, указывающее, следует ли проверка в ситуациях, которые не позволяют приложению открыть выбранный файл, например нарушения общего доступа или ошибки отказа в доступе. (Унаследовано от CommonItemDialog) |
Методы
CheckPermissionsToShowDialog() |
Определяет, достаточны ли разрешения для отображения диалогового окна. (Унаследовано от CommonDialog) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
HookProc(IntPtr, Int32, IntPtr, IntPtr) |
Определяет процедуру обработки стандартного диалогового окна открытия или сохранения файла, переопределенную для добавления в диалоговое окно общих функций. |
HookProc(IntPtr, Int32, IntPtr, IntPtr) |
Определяет процедуру обработки общего диалогового окна, переопределенную, чтобы добавить специальные функции для общего диалогового окна. (Унаследовано от CommonDialog) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnFileOk(CancelEventArgs) |
Вызывает событие FileOk. |
OnItemOk(CancelEventArgs) |
Вызывает событие FileOk. |
Reset() |
Присваивает всем свойствам диалогового окна открытия или сохранения файла исходные значения. |
RunDialog(IntPtr) |
RunDialog(IntPtr) вызывается для отображения диалогового окна открытия или сохранения файла в производном классе, таком как OpenFileDialog или SaveFileDialog. |
RunDialog(IntPtr) |
Выполняет работу по инициализации в процессе подготовки к открытию диалогового окна открытия файла, сохранения файла или открытия папки. (Унаследовано от CommonItemDialog) |
ShowDialog() |
Отображает общее диалоговое окно. (Унаследовано от CommonDialog) |
ShowDialog(Window) |
Отображает общее диалоговое окно. (Унаследовано от CommonDialog) |
ToString() |
Возвращает строку, представляющую диалоговое окно открытия или сохранения файла. |
События
FileOk |
Возникает, когда пользователь выбирает имя файла, нажав кнопку Открыть в диалоговом окне OpenFileDialog или кнопку Сохранить в диалоговом окне SaveFileDialog. |