Partager via


ProductListing Classe

Définition

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
Object Platform::Object IInspectable ProductListing
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.

S’applique à

Voir aussi