StorageProvider
StorageProvider
是文件和文件夹管理的核心。它提供了用于选择文件和文件夹、检查平台功能以及与存储书签交互的方法。
StorageProvider
可以通过 TopLevel
或 Window
的实例访问,有关访问 TopLevel
的更多详细信息,请访问 TopLevel 页面:
var storage = window.StorageProvider;
属性
CanOpen
指示当前平台是否可以打开“打开文件选择器”。
bool CanOpen { get; }
CanSave
指示当前平台是否可以打开“保存文件选择器”。
bool CanSave { get; }
CanPickFolder
指示当前平台是否可以打开“文件夹选择器”。
bool CanPickFolder { get; }
方法
OpenFilePickerAsync
打开文件选择对话框。
Task<IReadOnlyList<IStorageFile>> OpenFilePickerAsync(FilePickerOpenOptions options);
该方法返回选择的 IStorageFile
实例数组,如果用户取消对话框,则返回空集合。
SaveFilePickerAsync
打开保存文件选择对话框。
Task<IStorageFile?> SaveFilePickerAsync(FilePickerSaveOptions options);