【问题标题】:System.IO.DriveInfo equivalent for a WinJS applicationWinJS 应用程序的 System.IO.DriveInfo 等效项
【发布时间】:2014-09-12 18:22:56
【问题描述】:

有没有办法从 WinJS 应用程序中检索可用磁盘空间?

我找到了有关创建 Windows 运行时组件,然后将这些组件包含在您的应用程序中的信息,但似乎不支持 System.IO.DriveInfo。

支持的方法:
http://msdn.microsoft.com/en-us/library/windows/apps/hh454050.aspx

如何创建 Windows 运行时组件:
http://msdn.microsoft.com/en-us/library/windows/apps/hh779077.aspx

【问题讨论】:

    标签: javascript windows-8.1 winjs diskspace driveinfo


    【解决方案1】:

    WinJS(Windows 应用商店)应用程序在沙箱中运行,该沙箱无法访问整个磁盘。您将获得一个 API,用于访问三种不同类型的存储,您可以在其中保存设置、临时数据或任何您想要的东西。

    查看Accessing app data with the Windows Runtime 了解更多信息。

    【讨论】:

    • 感谢您提供的信息。我知道可用的存储选项,但如果我尝试将文件写入其中一个位置时磁盘已满,我该如何检测错误?
    • 我从来没有遇到过这个问题,但我猜你会收到一个异常的(可能)有用的消息。
    猜你喜欢
    • 2021-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-21
    • 2011-04-01
    • 2010-10-25
    相关资源
    最近更新 更多