关闭

win10 uwp 从StorageFile获取文件大小

标签: win10uwpC#文件windows10
2312人阅读 评论(0) 收藏 举报
分类:

本文主要:获取文件大小

    private async Task<ulong> FileSize(Windows.Storage.StorageFile file)

    {

        var size = await file.GetBasicPropertiesAsync();

        return size.Size;

    }//32ddd4227a66713e1329214424c4be9b

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

参见:http://stackoverflow.com/questions/14168439/how-to-get-file-size-in-winrt

获取用户最近使用文件

一般我们有一个文件夹或文件不在我们应用目录,需要用户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,要就给无限

如果对于入门知识不了解,参见:http://blog.csdn.net/lindexi_gd/article/details/52041944

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系

3
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

UWP入门(十)--创建、写入和读取文件

核心的 API github代码 StorageFolder 类 StorageFile 类 FileIO 类 使用 StorageFile 对象读取和写入文件 1. 创建文件// Create sa...
  • u011033906
  • u011033906
  • 2017-03-23 18:32
  • 1849

win10 UWP读写文件

C# uwp应用的文件读写最常见错误就是没有权限。 而最简单的方法是对已知的文件路径进行访问 已知的文件路径常见的是自身的路径 权限这个和之前不同,UWP读写文件多用StorageFile来读写...
  • lindexi_gd
  • lindexi_gd
  • 2015-10-09 21:58
  • 12226

【UWP开发】uwp如何在win10和xbox one本地保存存档

使用说明 本来uwp是通过xboxlive保存存档的,但是XR要求离线状态下无法登录xboxlive也需要存档,所以就需要使用本地存档的接口,而相关的资料又很少,找了很久终于找到了。 读取存档 *...
  • egostudio
  • egostudio
  • 2017-12-19 11:16
  • 72

UWP入门(十)--创建、写入和读取文件

核心的 API github代码 StorageFolder 类 StorageFile 类 FileIO 类 使用 StorageFile 对象读取和写入文件 1. 创建文件// Create sa...
  • u011033906
  • u011033906
  • 2017-03-23 18:32
  • 1849

win10 uwp 设置启动窗口大小 获取窗口大小

本文主要说如何设置我们窗口的启动大小,UWP启动窗口大小
  • lindexi_gd
  • lindexi_gd
  • 2016-09-03 10:36
  • 4169

Win10之UWP的数据存储

我们知道通常我们开发的时候都要考虑把用户的数据存储到一个数据库里面,而这个数据库则考虑到了整个应用的性能上面,这里我们不考虑SQL server的数据库,我们考虑较为轻量的数据库进行存储。首先我们新建...
  • zhongyanfu0
  • zhongyanfu0
  • 2016-07-13 17:12
  • 1361

讲讲我在Windows10(uwp)开发中遇到的一些坑

7月29日发布的Windows10正式版,当天安装好以后,在网络不太好的情况下,经过多次尝试终于装上了Visual Studio 2015和Windows 10 10240的SDK.这两周一直在开发U...
  • igweyou
  • igweyou
  • 2015-12-22 10:12
  • 3842

win10 uwp 圆角按钮

本文讲的是如何做圆角按钮,我们在UWP本来的按钮都是矩形,圆角Radius没有,所以本文就用简单方法去做圆角按钮。
  • lindexi_gd
  • lindexi_gd
  • 2016-07-29 17:33
  • 2992

Win10UWP开发总结(二)

uwp开发一些点滴
  • oppqwzz
  • oppqwzz
  • 2016-11-20 17:10
  • 704

win10 uwp 获得焦点改变

本文讲的是当我们应用失去焦点时,我们获得事件,当我们应用获得焦点,同样获得事件。同时,在应用不可以见时,我们也可以获得。
  • lindexi_gd
  • lindexi_gd
  • 2017-01-01 08:55
  • 2004
    个人资料
    • 访问:593585次
    • 积分:8788
    • 等级:
    • 排名:第2545名
    • 原创:231篇
    • 转载:16篇
    • 译文:25篇
    • 评论:228条
    博客专栏
    文章分类
    最新评论