WalletItemStore 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。
定义一组异步操作和操作,用于管理电子钱包数据库中的钱包项。 这些可用于读取现有项,或用于添加和删除项。
public ref class WalletItemStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WalletItemStore final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("WalletItemStore is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
class WalletItemStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WalletItemStore
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("WalletItemStore is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
public sealed class WalletItemStore
Public NotInheritable Class WalletItemStore
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
调用 WalletManager.RequestStoreAsync 方法以获取此类的实例。
在 快速入门:使用 API 主题中的示例用法中可以看到此类的大多数 API。
方法
AddAsync(String, WalletItem) |
注意 ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。 向电子钱包添加新的钱包项。 |
ClearAsync() |
注意 ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。 从电子钱包数据存储中清除所有应用拥有的钱包项。 |
DeleteAsync(String) |
注意 ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。 从电子钱包数据存储中删除具有给定 ID 的特定钱包项。 |
GetItemsAsync() |
注意 ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。 返回此应用拥有的所有钱包项的集合。 |
GetItemsAsync(WalletItemKind) |
注意 ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。 返回此应用拥有的给定类型的钱包项的集合。 |
GetWalletItemAsync(String) |
注意 ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。 从电子钱包数据库中获取具有给定 ID 的单个钱包项。 请求的项目必须由此应用拥有。 |
ImportItemAsync(IRandomAccessStreamReference) |
注意 ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。 将数据从“.mswallet”XML 文件导入到电子钱包存储中。mswallet“是电子钱包项目信息的 XML 序列化格式。 有关“.mswallet”格式 (指南和指向 XSD) 中的架构的链接,请参阅 快速入门:创建和分发 .mswallet 文件。 |
ShowAsync() |
注意 ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。 显示电子钱包 UI。 |
ShowAsync(String) |
注意 ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。 在电子钱包 UI 中显示具有给定 ID 的项目。 |
UpdateAsync(WalletItem) |
注意 ApplicationModel.Wallet 命名空间不再受支持,不久将弃用。 建议开发人员避免使用此命名空间。 根据提供的 WalletItem 对象中更改的值,汇报共享存储中的钱包项。 |