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 命名空間,且即將淘汰。 我們鼓勵開發人員避免使用此命名空間。 從電子錢包資料存放區中移除具有指定識別碼的特定電子錢包專案。 |
GetItemsAsync() |
警告 不再支援 ApplicationModel.Wallet 命名空間,且即將淘汰。 我們鼓勵開發人員避免使用此命名空間。 傳回此應用程式所擁有的所有電子錢包專案的集合。 |
GetItemsAsync(WalletItemKind) |
警告 不再支援 ApplicationModel.Wallet 命名空間,且即將淘汰。 我們鼓勵開發人員避免使用此命名空間。 傳回這個應用程式所擁有指定類型之電子錢包專案的集合。 |
GetWalletItemAsync(String) |
警告 不再支援 ApplicationModel.Wallet 命名空間,且即將淘汰。 我們鼓勵開發人員避免使用此命名空間。 從電子錢包資料庫取得具有指定識別碼的個別電子錢包專案。 所要求的專案必須由此應用程式擁有。 |
ImportItemAsync(IRandomAccessStreamReference) |
警告 不再支援 ApplicationModel.Wallet 命名空間,且即將淘汰。 我們鼓勵開發人員避免使用此命名空間。 將資料從 「.mswallet」 XML 檔案匯入至電子錢包存放區。」mswallet「 是電子錢包專案資訊的 XML 序列化格式。 如需 「.mswallet」 格式 (和 XSD) 架構連結的指南,請參閱 快速入門:建立及散發 .mswallet 檔案。 |
ShowAsync() |
警告 不再支援 ApplicationModel.Wallet 命名空間,且即將淘汰。 我們鼓勵開發人員避免使用此命名空間。 顯示 [電子錢包] UI。 |
ShowAsync(String) |
警告 不再支援 ApplicationModel.Wallet 命名空間,且即將淘汰。 我們鼓勵開發人員避免使用此命名空間。 在電子錢包 UI 中顯示具有指定識別碼的專案。 |
UpdateAsync(WalletItem) |
警告 不再支援 ApplicationModel.Wallet 命名空間,且即將淘汰。 我們鼓勵開發人員避免使用此命名空間。 更新共用存放區中的電子錢包專案,根據所提供之 WalletItem物件中的變更值。 |