信息
您所需的主题如下所示。但此主题未包含在此库中。
0(共 2)对本文的评价是有帮助 - 评价此主题

ApplicationData Class

提供对应用程序数据存储区的访问。 应用程序数据包含本地、漫游或临时性的文件和设置。

语法

Public NotInheritable Class ApplicationData

特性

[DualApiPartition()]
[MarshalingBehavior(Agile)]
[Threading(MTA)]
[Version(0x06020000)]

成员

ApplicationData类 具有以下类型的成员:

事件

ApplicationData类 具有以下事件。

事件描述
DataChanged Occurs when roaming application data is synchronized.

 

方法

The ApplicationData 类 具有以下方法。 使用 C#、Visual Basic 和 C++,它还可以继承以下内容中的方法 Object 类.

方法描述
ClearAsync() Removes all application data from the local, roaming, and temporary app data stores.
ClearAsync(ApplicationDataLocality) Removes all application data from the specified app data store.
SetVersionAsync Sets the version number of the application data in the app data store.
SignalDataChanged Sends a DataChanged | datachanged event to all registered event handlers.

 

属性

ApplicationData类 具有以下属性。

属性访问类型描述

Current

只读Provides access to the app data store associated with the app's app package.

LocalFolder

只读Gets the root folder in the local app data store.

LocalSettings

只读Gets the application settings container in the local app data store.

RoamingFolder

只读Gets the root folder in the roaming app data store.

RoamingSettings

只读Gets the application settings container in the roaming app data store.

RoamingStorageQuota

只读Gets the maximum size of the data that can be synchronized to the cloud from the roaming app data store.

TemporaryFolder

只读Gets the root folder in the temporary app data store.

Version

只读Gets the version number of the application data in the app data store.

 

备注

ApplicationData 为每位用户提供应用程序数据的本地、临时和漫游存储。使用此类可保留会话之间和多台设备之间的应用程序特定数据。

ApplicationData 不提供对应用程序包中的文件的访问权限。为此,请使用 Windows.ApplicationModel.Package.InstalledLocation

ApplicationData.Current 为您提供应用程序的 ApplicationData 实例。使用此实例可通过下列属性之一到达应用程序数据存储:

应用程序数据有三种主要类型:

  • 本地:存储在设备上并在各个更新中保持不变。
  • 漫游:复制到用户已安装该应用程序的其他设备。
  • 临时:可随时由系统删除。

应用程序数据存储有两种主要类型:

  • 设置:将应用程序数据作为可组织到嵌套集中的键/值对存储。此数据保存在 Windows 注册表中。
  • 文件夹:在文件系统中存储应用程序数据作为文件。

您可以采用应用程序特定的受版本控制的格式存储应用程序数据。有关更多信息,请参见 VersionSetVersionAsync

有关使用这些 API 的更多详细信息,请参见使用 Windows 运行时访问应用程序数据。

示例

下面的代码示例演示如何获取应用程序的本地设置容器。

Dim localSettings As Windows.Storage.ApplicationDataContainer = Windows.Storage.ApplicationData.Current.LocalSettings

要求

最低受支持的客户端

Windows 8 [Windows 应用商店应用, 桌面应用]

最低受支持的服务器

Windows Server 2012 [Windows 应用商店应用, 桌面应用]

最低受支持的电话

Windows Phone 8

命名空间

Windows.Storage
Windows::Storage [C++]

元数据

Windows.winmd

DLL

Windows.Storage.ApplicationData.dll

另请参阅

任务
快速入门:本地应用程序数据 (JavaScript)
快速入门:本地应用程序数据 (C#/VB/C++)
快速入门:漫游应用程序数据 (JavaScript)
快速入门:漫游应用程序数据 (C#/VB/C++)
快速入门:临时应用程序数据 (JavaScript)
快速入门:临时应用程序数据 (C#/VB/C++)
概念
应用程序数据概述
准则
漫游应用程序数据的准则
应用程序设置的准则
引用
ApplicationDataCompositeValue
ApplicationDataContainer
ApplicationDataContainerSettings
示例
应用程序设置示例
应用程序数据示例

 

 

本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈
显示:
© 2014 Microsoft. 版权所有。