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


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()

Инициализирует новый экземпляр класса 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.

Применяется к