WalletItem Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.
Représente un élément (données) stocké dans le portefeuille.
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
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Utilisez le constructeur WalletItem si vous définissez un nouvel élément à insérer dans le portefeuille. Utilisez des méthodes de WalletItemStore telles que GetWalletItemAsync ou GetItemsAsync si vous récupérez des éléments existants à partir du portefeuille.
Si vous modifiez/définissez l’une des propriétés d’un objet WalletItem existant (y compris les valeurs WalletItemCustomProperty dans DisplayProperties), appelez WalletItemStore.UpdateAsync pour valider ces modifications dans le magasin de stockage. Vous pouvez voir un exemple de code pour cela dans Démarrage rapide : Utilisation des API.
Constructeurs
WalletItem(WalletItemKind, String) |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Initialise une nouvelle instance de la classe WalletItem. |
Propriétés
Barcode |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit le code-barres représentatif de l’élément de portefeuille. |
BodyBackgroundImage |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit l’image d’arrière-plan du corps de l’élément de portefeuille (utilise un flux). |
BodyColor |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit la couleur du corps de l’élément de portefeuille. |
BodyFontColor |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit la couleur de police du corps de l’élément de portefeuille. |
DisplayMessage |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit une chaîne qui apparaît en regard du nom de l’application dans À propos des informations. |
DisplayName |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit le nom ou le titre à afficher pour l’utilisateur. |
DisplayProperties |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient la collection d’objets WalletItemCustomProperty associés à l’élément de portefeuille. |
ExpirationDate |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit la date d’expiration de l’élément de portefeuille. |
HeaderBackgroundImage |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit l’image d’arrière-plan d’en-tête de l’élément de portefeuille. |
HeaderColor |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit la couleur d’en-tête de l’élément de portefeuille. |
HeaderFontColor |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit la couleur de police d’en-tête de l’élément de portefeuille. |
Id |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient l’identificateur unique de l’élément de portefeuille. |
IsAcknowledged |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit si cet élément est reconnu par l’application. |
IsDisplayMessageLaunchable |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit s’il faut lancer votre application lorsque l’utilisateur appuie sur displayMessage. |
IsMoreTransactionHistoryLaunchable |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit si votre application doit être lancée lorsque l’utilisateur appuie sur « Voir plus d’historique des transactions ». |
IssuerDisplayName |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit le nom de l’émetteur de l’élément de portefeuille. |
Kind |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient le type de l’élément de portefeuille. |
LastUpdated |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit la date et l’heure de la dernière mise à jour des données de cet élément. |
Logo159x159 |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit l’image de logo medium (159 x 159) de l’élément de portefeuille. |
Logo336x336 |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit la grande image de logo (336 x 336) de l’élément de portefeuille. |
Logo99x99 |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit la petite image de logo (99 x 99) de l’élément de portefeuille. |
LogoImage |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit l’image de logo de l’élément de portefeuille. Utilisez cette propriété pour un logo qui n’a pas de taille spécifiée. |
LogoText |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit le texte du logo de l’élément de portefeuille. |
PromotionalImage |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit l’image promotionnelle de l’élément de portefeuille. |
RelevantDate |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit la date à laquelle l’élément est valide. |
RelevantDateDisplayMessage |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient ou définit la description de la date appropriée de l’élément de portefeuille. |
RelevantLocations |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient une collection de tous les emplacements pertinents pour l’élément de portefeuille. |
TransactionHistory |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient la collection d’historique des transactions de l’élément de portefeuille. |
Verbs |
Attention L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms. Obtient la collection d’objets WalletVerb associés à l’élément de portefeuille. |