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
Наследование
Object IInspectable 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 этого метода необходимо указать исключение. Чтобы получить список всех папок, используйте "*" в качестве фильтра.

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

См. также раздел