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 |
Происходит, когда пользователь нажимает кнопку "Открыть" в диалоговом окне папки. |