Compartilhar via


WalletItemStore Classe

Definição

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
Object Platform::Object IInspectable WalletItemStore
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.

Aplica-se a

Confira também