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) | |
| WalletCard.Builder(String, WalletCardType, Icon, ICharSequence, PendingIntent) | |
| WalletCard.Builder(String, WalletCardType, Icon, String, PendingIntent) |
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)
[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
- cardImage
- Icon
- contentDescription
- String
- pendingIntent
- PendingIntent
- Atributos
Aplica-se a
WalletCard.Builder(String, WalletCardType, Icon, ICharSequence, PendingIntent)
[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)
[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
- cardType
- WalletCardType
- cardImage
- Icon
- contentDescription
- String
- pendingIntent
- PendingIntent
- Atributos