UWP StorageFile StorageFolder StorageFileHelper

                  //获取表示指定文件系统路径中的文件夹的 StorageFolder。
                    StorageFolder folder1 = await StorageFolder.GetFolderFromPathAsync(@"H:\myfolder\");

                    //获取 StorageFile 对象以代表指定路径中的文件。
                    StorageFile file1 = await StorageFile.GetFileFromPathAsync(@"H:\myfolder\myfile.txt");

                    //文件命名是否有效
                    bool isValid =  StorageFileHelper.IsFileNameValid(@"myfile234.txt");

                    // 查询文件夹下所有 .txt 文件(递归子目录/子目录/....)
                    QueryOptions queryOptions = new QueryOptions();
                    queryOptions.FileTypeFilter.Add(".txt");
                    queryOptions.FolderDepth = FolderDepth.Deep;//递归子目录
                    StorageFileQueryResult queryResult = folder1.CreateFileQueryWithOptions(queryOptions);
                    IReadOnlyList<StorageFile> queryFileList = await queryResult.GetFilesAsync();

 

时间: 2024-10-23 18:33:15

UWP StorageFile StorageFolder StorageFileHelper的相关文章

与众不同 windows phone (37) - 8.0 文件系统: StorageFolder, StorageFile, 通过 Uri 引用文件, 获取 SD 卡中的文件

原文:与众不同 windows phone (37) - 8.0 文件系统: StorageFolder, StorageFile, 通过 Uri 引用文件, 获取 SD 卡中的文件 [源码下载] 与众不同 windows phone (37) - 8.0 文件系统: StorageFolder, StorageFile, 通过 Uri 引用文件, 获取 SD 卡中的文件 作者:webabcd 介绍与众不同 windows phone 8.0 之 文件系统 通过 StorageFolder 和

【UWP通用应用开发】文件选取器、获取文件属性、写入和读取、保存读取和删除应用数据

读取文件和文件夹名 这一节开始我们将陆续看到UWP通用应用是如何获取到文件及文件夹的属性等信息,以及如何写入和读取数据等,当然了最重要的还是如何保存读取和删除应用的数据. 在Windows上读取文件名.文件夹名 首先我们在XAML中定义一个Button和TextBlock,将读取文件/文件夹名的过程写在前者的click事件中,后者则用来显示文件信息. <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}&

UWP入门(九)-- 枚举和查询文件和文件夹

原文:UWP入门(九)-- 枚举和查询文件和文件夹 核心 API 所在的命名空间: Windows.Storage Windows.Storage.Streams Windows.Storage.Pickers 用它们三可以实现在文件中读取和写入文本和其他数据格式并管理文件和文件夹 本文例子都是官方文档中的示例,只是里面代码对菜鸟不友好,我重新整理下.本文 github代码 1. GetFoldersAsync 首先使用 StorageFolder.GetFilesAsync 方法获取 Pict

[UWP]涨姿势UWP源码——IsolatedStorage

原文:[UWP]涨姿势UWP源码--IsolatedStorage 前一篇涨姿势UWP源码分析从数据源着手,解释了RSS feed的获取和解析,本篇则会就数据源的保存和读取进行举例. 和之前的Windows Runtime一样,UWP采用IsolatedStorage的方式来存储APP的私有数据,这样做到APP之间互不干扰,减少了错误及安全隐患.现在的Application的设计似乎都流行这个做法. UWP中对应用程序数据存储区的访问,通常使用ApplicationData这个类来操作,我们把最

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

原文:UWP入门(十)--创建.写入和读取文件 核心的 API github代码 StorageFolder 类 StorageFile 类 FileIO 类 使用 StorageFile 对象读取和写入文件 1. 创建文件 // Create sample file; replace if exists. Windows.Storage.StorageFolder storageFolder = Windows.Storage.ApplicationData.Current.LocalFold

win10 uwp 截图 获取屏幕显示界面保存图片

本文主要讲如何保存我们的屏幕显示的,保存为图片,也就是截图,截我们应用显示的. UWP有一个功能,可以截图,RenderTargetBitmap 我们首先写一个Grid,我们需要给他名字,我这里给他Stamp 然后我们可以使用RenderTargetBitmap保存我们屏幕Grid显示的 var bitmap = new RenderTargetBitmap(); StorageFile file = await KnownFolders.PicturesLibrary.CreateFileAs

UWP 应用获取各类系统、用户信息 (1) - 设备和系统的基本信息、应用包信息、用户数据账户信息和用户账户信息

原文:UWP 应用获取各类系统.用户信息 (1) - 设备和系统的基本信息.应用包信息.用户数据账户信息和用户账户信息 应用开发中,开发者时常需要获取一些系统.用户信息用于数据统计遥测.问题反馈.用户识别等功能.本文旨在介绍在 Windows UWP 应用中获取一些常用系统.用户信息的方法.示例项目代码可参见 Github: https://github.com/validvoid/UWP-SystemInfoCollector 由于涉及内容较多,故本文会分为多篇展开.本篇介绍获取设备和系统的基

UWP入门(十)--获取文件属性

原文:UWP入门(十)--获取文件属性 重要的 API StorageFile.GetBasicPropertiesAsync StorageFile.Properties StorageItemContentProperties.RetrievePropertiesAsync 1. 获取文件的顶级属性 很多顶级文件属性都可以作为 StorageFile 类的成员进行访问. 这些属性包括文件属性.内容类型.创建日期.显示名称和文件类型等 注意: 请记住,要声明 picturesLibrary 功

win10 uwp 访问解决方案文件

原文:win10 uwp 访问解决方案文件 本文讲如何访问解决方案资源管理器的文件(文件属性->生成操作->内容). 我们经常会把一些图片资源放在我们的解决方案,那么从这里拿出来很简单. 我在 Assets 放了图片 1.jpg 那么我要把他拿出来可以 <Image Source="ms-appx:///Assets/logo.png" /> var file=await StorageFile.GetFileFromApplicationUriAsync(ne