win10uwp从StorageFile获取文件大小

title author date CreateTime categories
win10 uwp 从StorageFile获取文件大小 lindexi 2018-2-13 17:23:3 +0800 2018-2-13 17:23:3 +0800 Win10 UWP

本文主要:获取文件大小

    private async Task<ulong> FileSize(Windows.Storage.StorageFile file)
    {
        var size = await file.GetBasicPropertiesAsync();
        return size.Size;
    }//32ddd4227a66713e1329214424c4be9b

在群里看到有大神问我就写出,虽然少,在没看到他们说之前没想到,九幽开发者

 

获取用户最近使用文件

一般我们有一个文件夹或文件不在我们应用目录,需要用户Pick获得权限,那么我们会让用户每次都Pick,这样是不行的。 我们有什么方法让UWP 记住用户选择文件或文件夹,或UWP不让用户每次选择文件

其实有两个方法

  • MostRecentlyUsedList

  • FutureAccessList

第一个很简单,用户最近使用文件或文件夹,这个只能保存25,我就在这里坑,他会自动删除,找了https://msdn.microsoft.com/zh-cn/windows/uwp/files/how-to-track-recently-used-files-and-folders,其实我们可以使用FutureAccessList ,这个可以使用1k个,但是为什么只有1k,好少,垃圾wr,要就给无限

 

上一篇:HoloLens2开发笔记-使用UWP原生MediaCapture解决图像捕获与WebRTC视频流冲突问题


下一篇:uwp 的锁屏功能