FileDialog Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обеспечивает для диалогового окна файлов функциональность, схожую со стандартными диалоговыми окнами Открыть и Сохранить приложений Microsoft Office.
public interface class FileDialog : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000C0362-0000-0000-C000-000000000046")]
public interface FileDialog : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000C0362-0000-0000-C000-000000000046")>]
type FileDialog = interface
interface _IMsoDispObj
Public Interface FileDialog
Implements _IMsoDispObj
- Атрибуты
- Реализации
Комментарии
С помощью диалоговых окон, которые предоставляет этот объект, пользователи решений могут легко указать файлы и папки, которые должно использовать решение.
Чтобы вернуть объект FileDialog, используйте свойство FileDialog. Свойство FileDialog находится в объекте Application каждого отдельного приложения Office. Свойство принимает один аргумент , DialogType
который определяет тип объекта FileDialog , возвращаемого свойством. Существует четыре типа объектов FileDialog :
Каждое ведущее приложение может создать только один экземпляр объекта FileDialog . Поэтому многие свойства объекта FileDialog сохраняются даже при создании нескольких объектов FileDialog. Поэтому перед отображением диалогового окна убедитесь, что все свойства заданы соответствующим образом.
Чтобы отобразить диалоговое окно файла с помощью объекта FileDialog , необходимо использовать Show() метод . После отображения диалогового окна код не будет выполняться, пока пользователь не закроет диалоговое окно.
Свойства
AllowMultiSelect |
Определяет, разрешено ли пользователю выбирать несколько файлов из диалогового окна файлов. |
Application |
Возвращает объект Application , представляющий приложение-контейнер для объекта . |
ButtonName |
Возвращает или задает строку, представляющую текст, отображаемый на кнопке действия диалогового окна файла. |
Creator |
Возвращает 32-разрядное целое число, указывающее приложение, в котором был создан указанный объект. |
DialogType |
MsoFileDialogType Возвращает константу, представляющую тип файлового диалогового окна, для отображения в FileDialog котором задан объект. |
FilterIndex |
Возвращает или задает целое число , указывающее фильтр файлов по умолчанию для диалогового окна файлов. |
Filters |
Возвращает коллекцию FileDialogFilters . |
InitialFileName |
Возвращает или задает строку, представляющую путь и (или) имя файла, которое изначально отображается в диалоговом окне файла. |
InitialView |
Возвращает или задает MsoFileDialogView константу, представляющую начальное представление файлов и папок в диалоговом окне файла. |
Item |
Возвращает текст, связанный с объектом . |
Parent |
Возвращает родительский объект для указанного объекта. |
SelectedItems |
Возвращает коллекцию FileDialogSelectedItems . |
Title |
Возвращает или задает заголовок диалогового окна файла, отображаемого FileDialog с помощью объекта . |
Методы
Execute() |
Выполняет процедуру или встроенную команду, назначенную указанному элементу управления панели команд. |
Show() |
Отображает диалоговое окно файла и возвращает целое число , указывающее, нажал пользователь кнопку действия (–1) или кнопку отмены (0). |