SuperAPI AI 工具集

windows-data-storage

编程与开发

查看项目

更新于 10-15 21:40

技能介绍

用途:为 Windows 桌面应用开发提供文件、设置与数据保存的参考资料,基于 Windows App SDK / WinRT 官方文档整理。内容按任务分为四类,每类有 README 索引,再深入各主题文件。

主要能力:storage-files 覆盖 StorageFile、StorageFolder、IStorageItem 的获取、创建、删除与枚举,FileIO、PathIO、DataReader/DataWriter 的文本与二进制读写,CachedFileManager、IRandomAccessStream、StorageStreamTransaction 的流一致性处理,以及 System.IO 与 Windows.Storage 的选择判断。app-data-settings 覆盖 ApplicationData、ApplicationDataContainer 的本地与漫游设置、打包与非打包应用差异、版本迁移与大小限制。pickers-access 覆盖 FileOpenPicker、FileSavePicker、FolderPicker,桌面应用的 HWND/WindowId 初始化,KnownFolders 与 StorageApplicationPermissions 的访问许可。data-serialization 覆盖 JsonObject/JsonArray/JsonValue、XmlDocument、SQLite 与 EF Core,以及 QueryOptions、CommonFileQuery、StorageFileQueryResult 等文件查询与缓存策略。

使用方式:先从任务映射表定位所属类别,读取该类别 references/{category}/README.md 找到目标页面,再读取对应 .md 获取细节。资料未提供具体命令或安装步骤。

适用场景:Windows App SDK / WinRT 应用的本地文件读写、设置持久化、用户选文件访问、JSON/XML/SQLite 数据保存。

限制:仅涉及文件、设置与数据保存 API;不涵盖控件 UI(属 windows-winui-controls)与生命周期、窗口、通知(属 windows-app-sdk)。其他细节暂未提供。