Partilhar via


WalletItem 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.

Representa um item (dados) armazenado na carteira.

public ref class WalletItem sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Wallet.IWalletItemFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WalletItem final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Wallet.IWalletItemFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class WalletItem final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Wallet.IWalletItemFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Deprecated("WalletItem is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
class WalletItem final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Wallet.IWalletItemFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WalletItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Wallet.IWalletItemFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class WalletItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Wallet.IWalletItemFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Deprecated("WalletItem 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 WalletItem
function WalletItem(kind, displayName)
Public NotInheritable Class WalletItem
Herança
Object Platform::Object IInspectable WalletItem
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

Use o construtor WalletItem se você estiver definindo um novo item para inserir na carteira. Use métodos de WalletItemStore como GetWalletItemAsync ou GetItemsAsync se você estiver recuperando itens existentes da carteira.

Se você modificar/definir qualquer uma das propriedades em um WalletItem existente (incluindo os valores WalletItemCustomProperty em DisplayProperties), chame WalletItemStore.UpdateAsync para confirmar essas alterações no repositório de backup. Você pode ver o código de exemplo para isso no Início Rápido: usando as APIs.

Construtores

WalletItem(WalletItemKind, 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.

Inicializa uma nova instância da classe WalletItem .

Propriedades

Barcode

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 ou define o código de barras que representa o item de carteira.

BodyBackgroundImage

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 ou define a imagem de plano de fundo do corpo do item de carteira (usa um fluxo).

BodyColor

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 ou define a cor do corpo do item de carteira.

BodyFontColor

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 ou define a cor da fonte do corpo do item de carteira.

DisplayMessage

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 ou define uma cadeia de caracteres que aparece ao lado do nome do aplicativo em Sobre informações.

DisplayName

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 ou define o nome ou título a ser exibido para o usuário.

DisplayProperties

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 a coleção de objetos WalletItemCustomProperty associados ao item de carteira.

ExpirationDate

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 ou define a data de validade do item de carteira.

HeaderBackgroundImage

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 ou define a imagem de plano de fundo do cabeçalho do item de carteira.

HeaderColor

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 ou define a cor do cabeçalho do item de carteira.

HeaderFontColor

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 ou define a cor da fonte do cabeçalho do item de carteira.

Id

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 o identificador exclusivo do item de carteira.

IsAcknowledged

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 ou define se esse item é reconhecido pelo aplicativo.

IsDisplayMessageLaunchable

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 ou define se deseja iniciar seu aplicativo quando o usuário toca no DisplayMessage.

IsMoreTransactionHistoryLaunchable

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 ou define se seu aplicativo deve ser iniciado quando o usuário toca em "ver mais histórico de transações".

IssuerDisplayName

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 ou define o nome do emissor do item de carteira.

Kind

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 o tipo do item de carteira.

LastUpdated

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 ou define a data e a hora em que os dados desse item foram atualizados pela última vez.

Logo159x159

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 ou define a imagem média do logotipo (159 x 159) do item de carteira.

Logo336x336

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 ou define a imagem do logotipo grande (336 x 336) do item de carteira.

Logo99x99

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 ou define a imagem pequena do logotipo (99 x 99) do item de carteira.

LogoImage

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 ou define a imagem do logotipo do item de carteira. Use essa propriedade para um logotipo que não tenha um tamanho especificado.

LogoText

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 ou define o texto do logotipo do item de carteira.

PromotionalImage

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 ou define a imagem promocional do item de carteira.

RelevantDate

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 ou define a data em que o item é válido.

RelevantDateDisplayMessage

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 ou define a descrição da data relevante do item de carteira.

RelevantLocations

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 uma coleção de todos os locais relevantes para o item de carteira.

TransactionHistory

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 a coleção de histórico de transações do item de carteira.

Verbs

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 a coleção de objetos WalletVerb associados ao item de carteira.

Aplica-se a

Confira também