WalletCard.Builder Construtores
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.
Sobrecargas
| Nome | Description |
|---|---|
| WalletCard.Builder(String, Icon, ICharSequence, PendingIntent) |
Chamado quando um tipo de cartão não é fornecido, nesse caso, ele usa como padrão CARD_TYPE_UNKNOWN. |
| WalletCard.Builder(String, Icon, String, PendingIntent) |
Chamado quando um tipo de cartão não é fornecido, nesse caso, ele usa como padrão CARD_TYPE_UNKNOWN. |
| WalletCard.Builder(String, WalletCardType, Icon, ICharSequence, PendingIntent) |
Inicializa um construtor de cartões de carteira com um identificador, tipo de cartão, imagem, descrição do conteúdo e intenção pendente. |
| WalletCard.Builder(String, WalletCardType, Icon, String, PendingIntent) |
Inicializa um construtor de cartões de carteira com um identificador, tipo de cartão, imagem, descrição do conteúdo da cadeia de caracteres e intenção pendente. |
WalletCard.Builder(String, Icon, ICharSequence, PendingIntent)
Chamado quando um tipo de cartão não é fornecido, nesse caso, ele usa como padrão CARD_TYPE_UNKNOWN.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=30)]
public Builder(string cardId, Android.Graphics.Drawables.Icon cardImage, Java.Lang.ICharSequence contentDescription, Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=30)>]
new Android.Service.QuickAccessWallet.WalletCard.Builder : string * Android.Graphics.Drawables.Icon * Java.Lang.ICharSequence * Android.App.PendingIntent -> Android.Service.QuickAccessWallet.WalletCard.Builder
Parâmetros
- cardId
- String
A ID do cartão deve ser não nula e exclusiva na lista de cartões retornados. <b>Observação: </b> esta ID de cartão não< deve >b</b> conter PII (informações de identificação pessoal, como nome de usuário ou endereço de email).
- cardImage
- Icon
A representação visual do cartão. Se o ícone de imagem de cartão for um bitmap, ele deverá ter uma largura GetWalletCardsRequest#getCardWidthPx() e uma altura de GetWalletCardsRequest#getCardHeightPx(). Se a imagem do cartão não tiver essas dimensões, ela poderá parecer distorcida quando for dimensionada para ajustar essas dimensões na tela. Os bitmaps devem ser do tipo android.graphics.Bitmap.Config#HARDWARE por motivos de desempenho.
- contentDescription
- ICharSequence
A descrição do conteúdo da imagem do cartão. Esse campo é necessário e pode não ser nulo ou vazio. <b>Observação: </b> esta mensagem não< deve >b</b> conter PII (informações de identificação pessoal, como nome de usuário ou endereço de email).
- pendingIntent
- PendingIntent
Se o usuário executar um clique no cartão, esse PendingIntent será enviado. Se o dispositivo estiver bloqueado, a carteira solicitará primeiro o desbloqueio do dispositivo antes de enviar a intenção pendente. É recomendável que a intenção pendente seja imutável (use PendingIntent#FLAG_IMMUTABLE).
- Atributos
Comentários
Chamado quando um tipo de cartão não é fornecido, nesse caso, ele usa como padrão CARD_TYPE_UNKNOWN. Chamadas Builder#Builder(String, int, Icon, CharSequence, PendingIntent)
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
WalletCard.Builder(String, Icon, String, PendingIntent)
Chamado quando um tipo de cartão não é fornecido, nesse caso, ele usa como padrão CARD_TYPE_UNKNOWN.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=30)]
public Builder(string cardId, Android.Graphics.Drawables.Icon cardImage, string contentDescription, Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=30)>]
new Android.Service.QuickAccessWallet.WalletCard.Builder : string * Android.Graphics.Drawables.Icon * string * Android.App.PendingIntent -> Android.Service.QuickAccessWallet.WalletCard.Builder
Parâmetros
- cardId
- String
O identificador de cartão não nulo. Ele deve ser exclusivo na lista de respostas e não deve conter informações pessoais.
- cardImage
- Icon
A imagem de cartão não nula. As imagens de bitmap devem usar a configuração de hardware e devem corresponder às dimensões da imagem na solicitação.
- contentDescription
- String
A descrição não íntegra da imagem do cartão. Ele não deve conter informações pessoais.
- pendingIntent
- PendingIntent
A intenção pendente não nula enviada quando o usuário toca no cartão. A carteira solicita o desbloqueio do dispositivo primeiro, se necessário. Use uma intenção pendente imutável, conforme recomendado pelo Android.
- Atributos
Comentários
Chamado quando um tipo de cartão não é fornecido, nesse caso, ele usa como padrão CARD_TYPE_UNKNOWN. Chama Builder.Builder(String,int,Icon,CharSequence,PendingIntent)
Referência do Android para android.service.quickaccesswallet.WalletCard.Builder.Builder.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
WalletCard.Builder(String, WalletCardType, Icon, ICharSequence, PendingIntent)
Inicializa um construtor de cartões de carteira com um identificador, tipo de cartão, imagem, descrição do conteúdo e intenção pendente.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;ILandroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=34)]
public Builder(string cardId, Android.Service.QuickAccessWallet.WalletCardType cardType, Android.Graphics.Drawables.Icon cardImage, Java.Lang.ICharSequence contentDescription, Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;ILandroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=34)>]
new Android.Service.QuickAccessWallet.WalletCard.Builder : string * Android.Service.QuickAccessWallet.WalletCardType * Android.Graphics.Drawables.Icon * Java.Lang.ICharSequence * Android.App.PendingIntent -> Android.Service.QuickAccessWallet.WalletCard.Builder
Parâmetros
- cardId
- String
A ID do cartão deve ser não nula e exclusiva na lista de cartões retornados. <b>Observação: </b> esta ID de cartão não< deve >b</b> conter PII (informações de identificação pessoal, como nome de usuário ou endereço de email).
- cardType
- WalletCardType
Inteiro que representa o tipo de cartão. O tipo de cartão deve ser não nulo.
- cardImage
- Icon
A representação visual do cartão. Se o ícone de imagem de cartão for um bitmap, ele deverá ter uma largura GetWalletCardsRequest#getCardWidthPx() e uma altura de GetWalletCardsRequest#getCardHeightPx(). Se a imagem do cartão não tiver essas dimensões, ela poderá parecer distorcida quando for dimensionada para ajustar essas dimensões na tela. Os bitmaps devem ser do tipo android.graphics.Bitmap.Config#HARDWARE por motivos de desempenho.
- contentDescription
- ICharSequence
A descrição do conteúdo da imagem do cartão. Esse campo é necessário e pode não ser nulo ou vazio. <b>Observação: </b> esta mensagem não< deve >b</b> conter PII (informações de identificação pessoal, como nome de usuário ou endereço de email).
- pendingIntent
- PendingIntent
Se o usuário executar um clique no cartão, esse PendingIntent será enviado. Se o dispositivo estiver bloqueado, a carteira solicitará primeiro o desbloqueio do dispositivo antes de enviar a intenção pendente. É recomendável que a intenção pendente seja imutável (use PendingIntent#FLAG_IMMUTABLE).
- Atributos
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
WalletCard.Builder(String, WalletCardType, Icon, String, PendingIntent)
Inicializa um construtor de cartões de carteira com um identificador, tipo de cartão, imagem, descrição do conteúdo da cadeia de caracteres e intenção pendente.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;ILandroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=34)]
public Builder(string cardId, Android.Service.QuickAccessWallet.WalletCardType cardType, Android.Graphics.Drawables.Icon cardImage, string contentDescription, Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;ILandroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=34)>]
new Android.Service.QuickAccessWallet.WalletCard.Builder : string * Android.Service.QuickAccessWallet.WalletCardType * Android.Graphics.Drawables.Icon * string * Android.App.PendingIntent -> Android.Service.QuickAccessWallet.WalletCard.Builder
Parâmetros
- cardId
- String
A ID do cartão deve ser não nula e exclusiva na lista de cartões retornados. Observação: essa ID de cartão não deve conter PII (Informações de Identificação Pessoal, como nome de usuário ou endereço de email).
- cardType
- WalletCardType
Inteiro que representa o tipo de cartão. O tipo de cartão deve ser não nulo. O valor é um dos seguintes: WalletCard.CARD_TYPE_UNKNOWN; WalletCard.CARD_TYPE_PAYMENT; WalletCard.CARD_TYPE_NON_PAYMENT
- cardImage
- Icon
A representação visual do cartão. Se o ícone de imagem de cartão for um bitmap, ele deverá ter uma largura de GetWalletCardsRequest.getCardWidthPx() e uma altura de GetWalletCardsRequest.getCardHeightPx(). Se a imagem do cartão não tiver essas dimensões, ela poderá parecer distorcida quando for dimensionada para ajustar essas dimensões na tela. O Bitmaps deve ser do tipo Bitmap.Config.HARDWARE por motivos de desempenho. Esse valor não pode ser nulo.
- contentDescription
- String
A descrição do conteúdo da imagem do cartão. Esse campo é necessário e pode não ser nulo ou vazio. Observação: essa mensagem não deve conter PII (informações de identificação pessoal, como nome de usuário ou endereço de email).
- pendingIntent
- PendingIntent
Se o usuário executar um clique no cartão, esse PendingIntent será enviado. Se o dispositivo estiver bloqueado, a carteira solicitará primeiro o desbloqueio do dispositivo antes de enviar a intenção pendente. É recomendável que a intenção pendente seja imutável (use PendingIntent.FLAG_IMMUTABLE). Esse valor não pode ser nulo.
- Atributos
Comentários
Referência do Android para android.service.quickaccesswallet.WalletCard.Builder.Builder.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.