OpenFolderDialog Класс

Определение

Представляет общее диалоговое окно, позволяющее пользователю открывать одну или несколько папок. Этот класс не наследуется.

public ref class OpenFolderDialog sealed : Microsoft::Win32::CommonItemDialog
public sealed class OpenFolderDialog : Microsoft.Win32.CommonItemDialog
type OpenFolderDialog = class
    inherit CommonItemDialog
Public NotInheritable Class OpenFolderDialog
Inherits CommonItemDialog
Наследование

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

Имя Описание
OpenFolderDialog()

Инициализирует новый экземпляр класса OpenFolderDialog.

Свойства

Имя Описание
AddToRecent

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

(Унаследовано от CommonItemDialog)
ClientGuid

Возвращает или задает GUID для связывания с сохраненным состоянием диалогового окна.

(Унаследовано от CommonItemDialog)
CustomPlaces

Представляет общее диалоговое окно, позволяющее пользователю открывать одну или несколько папок. Этот класс не наследуется.

(Унаследовано от CommonItemDialog)
DefaultDirectory

Возвращает или задает каталог, отображаемый диалоговым окном файла, если не доступно значение каталога, которое недавно использовалось.

(Унаследовано от CommonItemDialog)
DereferenceLinks

Возвращает или задает значение, указывающее, возвращает ли диалоговое окно расположение файла, на который ссылается ярлык или возвращает расположение ярлыка (.lnk).

(Унаследовано от CommonItemDialog)
FolderName

Возвращает или задает полный путь к папке, выбранной в диалоговом окне папки.

FolderNames

Возвращает имена папок всех выбранных папок в диалоговом окне.

InitialDirectory

Возвращает или задает исходный каталог, отображаемый диалоговым окном файла.

(Унаследовано от CommonItemDialog)
Multiselect

Возвращает или задает флаг параметра, указывающий, разрешено ли выбрать несколько папок.

RootDirectory

Возвращает или задает каталог, отображаемый в качестве корневого каталога навигации для диалогового окна.

(Унаследовано от CommonItemDialog)
SafeFolderName

Возвращает компонент имени папки, выбранной в диалоговом окне.

SafeFolderNames

Возвращает имена всех папок, выбранных в диалоговом окне.

ShowHiddenItems

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

(Унаследовано от CommonItemDialog)
Tag

Возвращает или задает объект, связанный с диалогом. Это обеспечивает возможность подключения произвольного объекта к диалогу.

(Унаследовано от CommonDialog)
Title

Возвращает или задает текст, отображаемый в заголовке диалогового окна файла.

(Унаследовано от CommonItemDialog)
ValidateNames

Возвращает или задает значение, указывающее, следует ли проверять наличие ситуаций, которые не позволят приложению открывать выбранный файл, например нарушения общего доступа или ошибки отказа в доступе.

(Унаследовано от CommonItemDialog)

Методы

Имя Описание
CheckPermissionsToShowDialog()

Определяет, существуют ли достаточные разрешения для отображения диалогового окна.

(Унаследовано от CommonDialog)
HookProc(IntPtr, Int32, IntPtr, IntPtr)

Определяет общую процедуру перехватчика диалогового окна, переопределенную для добавления определенных функций в общее диалоговое окно.

(Унаследовано от CommonDialog)
OnItemOk(CancelEventArgs)

Обрабатывает обратный вызов IFileDialogEvents.OnFileOk .

(Унаследовано от CommonItemDialog)
Reset()

Сбрасывает все свойства в значения по умолчанию.

RunDialog(IntPtr)

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

(Унаследовано от CommonItemDialog)
ShowDialog()

Отображает общее диалоговое окно.

(Унаследовано от CommonDialog)
ShowDialog(Window)

Отображает общее диалоговое окно.

(Унаследовано от CommonDialog)
ToString()

Возвращает строковое представление диалогового окна папки с ключевыми сведениями для отладки.

События

Имя Описание
FolderOk

Происходит, когда пользователь нажимает кнопку "Открыть" в диалоговом окне папки.

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