FolderPicker Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет элемент пользовательского интерфейса, позволяющий пользователю выбирать папки.
В классическом приложении перед использованием экземпляра этого класса таким образом, чтобы отображать пользовательский интерфейс, необходимо связать объект с дескриптором окна владельца. Дополнительные сведения и примеры кода см. в статье Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow.
public ref class FolderPicker sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class FolderPicker final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class FolderPicker final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class FolderPicker final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class FolderPicker
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class FolderPicker
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class FolderPicker
function FolderPicker()
Public NotInheritable Class FolderPicker
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Чтобы приступить к доступу к файлам и папкам с помощью средства выбора, см. раздел Открытие файлов и папок с помощью средства выбора.
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1903 | 18362 | CreateForUser |
1903 | 18362 | Пользователь |
Конструкторы
FolderPicker() |
Создает новый экземпляр FolderPicker. В классическом приложении перед использованием экземпляра этого класса таким образом, чтобы отображать пользовательский интерфейс, необходимо связать объект с дескриптором окна владельца. Дополнительные сведения и примеры кода см. в статье Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow. |
Свойства
CommitButtonText |
Возвращает или задает текст метки кнопки фиксации средства выбора папок. |
ContinuationData |
Возвращает набор значений, заполняемых приложением перед операцией PickFolderAndContinue , которая отключает приложение для предоставления контекста при активации приложения. (приложение Windows Phone версии 8.x) |
FileTypeFilter |
Возвращает коллекцию типов файлов, отображаемых в средстве выбора папок. |
SettingsIdentifier |
Возвращает или задает идентификатор параметров, связанный с объектом с текущим экземпляром FolderPicker . |
SuggestedStartLocation |
Возвращает или задает начальное расположение, в котором средство выбора папок ищет папки для представления пользователю. |
User |
Возвращает сведения о пользователе, для которого был создан FolderPicker . Используйте это свойство для многопользовательских приложений. |
ViewMode |
Возвращает или задает режим просмотра, который средство выбора папок использует для отображения элементов. |
Методы
CreateForUser(User) |
Создает Объект FolderPicker , ограниченный личным каталогом указанного пользователя. Используйте этот метод для многопользовательских приложений. |
PickFolderAndContinue() |
Устаревшее по состоянию на Windows 10; вместо этого используйте PickSingleFolderAsync. Показывает средство выбора файлов, чтобы пользователь смог выбрать папку, деактивировать и приложение и повторно активировать его после завершения операции. (приложение Windows Phone версии 8.x) |
PickSingleFolderAsync() |
Показывает объект folderPicker , чтобы пользователь смог выбрать папку. (приложение UWP) Примечание Перед вызовом этого метода необходимо указать FileTypeFilter , иначе он вызовет исключение. Чтобы получить список всех папок, используйте "*" в качестве фильтра. |