WalletItemStore Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace.
Define um conjunto de ações e operações assíncronas que gerenciam os itens de carteira no banco de dados de carteira. Eles podem ser usados para ler os itens existentes ou para adicionar e remover itens.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
Chame o método WalletManager.RequestStoreAsync para obter uma instância dessa classe.
A maioria das APIs para essa classe pode ser vista em usos de exemplo no guia de início rápido: usando o tópico APIs .
Métodos
AddAsync(String, WalletItem) |
Cuidado O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace. Adiciona um novo item de carteira à carteira. |
ClearAsync() |
Cuidado O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace. Limpa todos os itens de carteira de propriedade do aplicativo do armazenamento de dados da carteira. |
DeleteAsync(String) |
Cuidado O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace. Remove um item de carteira específico com a ID fornecida do armazenamento de dados da carteira. |
GetItemsAsync() |
Cuidado O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace. Retorna a coleção de todos os itens de carteira pertencentes a este aplicativo. |
GetItemsAsync(WalletItemKind) |
Cuidado O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace. Retorna a coleção de itens de carteira do tipo fornecido que pertencem a esse aplicativo. |
GetWalletItemAsync(String) |
Cuidado O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace. Obtém um item de carteira individual com a ID fornecida do banco de dados da carteira. O item solicitado deve pertencer a este aplicativo. |
ImportItemAsync(IRandomAccessStreamReference) |
Cuidado O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace. Importa dados de um arquivo XML ".mswallet" para o repositório de carteiras." mswallet" é um formato de serialização XML para informações de item de carteira. Para obter um guia para o formato ".mswallet" (e um link para o esquema no XSD), consulte Início Rápido: Criando e distribuindo arquivos .mswallet. |
ShowAsync() |
Cuidado O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace. Exibe a interface do usuário da carteira. |
ShowAsync(String) |
Cuidado O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace. Exibe o item com a ID fornecida na interface do usuário da carteira. |
UpdateAsync(WalletItem) |
Cuidado O namespace ApplicationModel.Wallet não tem mais suporte e, em breve, será preterido. Os desenvolvedores são incentivados a evitar o uso desse namespace. Atualizações um item de carteira no repositório compartilhado, com base nos valores alterados no objeto WalletItem fornecido. |