ProductListing 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.
Fournit des informations localisées qui détaillent un module complémentaire (également appelé produit in-app ou IAP).
public ref class ProductListing sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ProductListing final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ProductListing
Public NotInheritable Class ProductListing
- 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)
|
Exemples
Cet exemple de code montre ici comment obtenir le ListingInformation à partir de données d’application simulées, puis comment obtenir l’objet ProductListing un module complémentaire.
// get the license info for this app from the simulator
ListingInformation listing = await CurrentAppSimulator.LoadListingInformationAsync();
// get the ProductListing object for the product named "product1"
ProductListing thisProduct = listing.ProductListings["product1"];
// format the purchase string or this in-app offer
String purchasePrice = "You can buy " + thisProduct.Name +
" for: " + thisProduct.FormattedPrice + ".";
Remarques
Vous accédez à cet objet en sélectionnant un élément de la collection que la propriété ProductListings de l’objet ListingInformation retourne.
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1511 | 10586 | CurrencyCode |
1511 | 10586 | FormattedBasePrice |
1511 | 10586 | IsOnsale |
1511 | 10586 | SaleEndDate |
Propriétés
CurrencyCode |
Obtient le code monétaire associé au marché de l’utilisateur, tel que USD ou CAD. |
Description |
Obtient la description du module complémentaire (également appelé produit in-app ou IAP). |
FormattedBasePrice |
Obtient le prix de base du module complémentaire (également appelé produit in-app ou IAP) avec la mise en forme appropriée pour le marché actuel. |
FormattedPrice |
Obtient le prix d’achat du produit in-app avec la mise en forme appropriée pour le marché actuel. |
ImageUri |
Obtient l’URI de l’image associée au module complémentaire (également appelé produit in-app ou IAP). |
IsOnSale |
Obtient une valeur qui indique si le module complémentaire (également appelé produit in-app ou IAP) est en vente. |
Keywords |
Obtient la liste des mots clés associés au module complémentaire (également appelé produit in-app ou IAP). Ces chaînes correspondent à la valeur du champ Mots clés dans la page des propriétés du module complémentaire dans l’Espace partenaires. Ces mots clés sont utiles pour filtrer les listes de produits par mot clé, par exemple, lors de l’appel de LoadListingInformationByKeywordsAsync. |
Name |
Obtient le nom descriptif du module complémentaire (également appelé produit in-app ou IAP) qui est affiché par les clients sur le marché actuel. |
ProductId |
Obtient l’ID de produit du module complémentaire que représente ce ProductListing . |
ProductType |
Obtient le type de ce module complémentaire (également appelé produit in-app ou IAP). Les valeurs possibles sont définies par ProductType. |
SaleEndDate |
Obtient la date de fin de la période de vente du module complémentaire (également appelé produit in-app ou IAP). |
Tag |
Obtient la chaîne de données de développeur personnalisée (également appelée balise) qui contient des informations personnalisées sur un module complémentaire (également appelé produit in-app ou IAP). Cette chaîne correspond à la valeur du champ Données de développeur personnalisées dans la page des propriétés du module complémentaire dans l’Espace partenaires. |