Метод IOpenFileDialogService.Show¶
Показывает диалог открытия файла и блокирует выполнение, пока пользователь его не закроет.
Пространство имён: Eremex.AvaloniaUI.Controls.ApplicationServices
Сборка: Eremex.Common.Contracts.dll
NuGet-пакет: Eremex.Common.Contracts
Объявление¶
Параметры¶
| имя | тип | описание |
|---|---|---|
| owner | IWindow? |
Окно, поверх которого отображается диалог. Если равно null, используется активное окно приложения. |
| options | OpenFileDialogOptions? |
Конфигурация диалога — заголовок, фильтры, начальная папка, множественный выбор. Если равна null, применяются значения платформы по умолчанию. |
Возвращаемое значение¶
| тип | описание |
|---|---|
string[] |
Пути выбранных файлов или пустой массив, если пользователь отменил диалог или окно-владельца не удалось определить. |
Примечания¶
Синхронный вариант удерживает поток во вложенном цикле обработки сообщений. В новом коде предпочтительнее использовать ShowAsync.
См. также¶
- интерфейс IWindow
- класс OpenFileDialogOptions
- интерфейс IOpenFileDialogService
- пространство имён Eremex.AvaloniaUI.Controls.ApplicationServices
* Эта страница переведена с использованием технологий машинного перевода.