Condividi tramite


ProductListing Classe

Definizione

Fornisce informazioni localizzate che dettaglia un componente aggiuntivo (chiamato anche un prodotto in-app o 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
Ereditarietà
Object Platform::Object IInspectable ProductListing
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

In questo esempio di codice viene illustrato come ottenere i dati dell'app simulati e quindi ottenere l'oggetto ProductListing un componente aggiuntivo.

// 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 + ".";

Commenti

Si accede a questo oggetto selezionando un elemento dell'insieme restituito dalla proprietà ProductListings dell'oggetto ListingInformation .

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1511 10586 CurrencyCode
1511 10586 FormattedBasePrice
1511 10586 IsOnSale
1511 10586 SaleEndDate

Proprietà

CurrencyCode

Ottiene il codice di valuta associato al mercato dell'utente, ad esempio USD o CAD.

Description

Ottiene la descrizione del componente aggiuntivo (chiamato anche prodotto in-app o IAP).

FormattedBasePrice

Ottiene il prezzo di base per il componente aggiuntivo (chiamato anche prodotto in-app o IAP) con la formattazione appropriata per il mercato corrente.

FormattedPrice

Ottiene il prezzo di acquisto per il prodotto in-app con la formattazione appropriata per il mercato corrente.

ImageUri

Ottiene l'URI dell'immagine associata al componente aggiuntivo (chiamato anche prodotto in-app o IAP).

IsOnSale

Ottiene un valore che indica se il componente aggiuntivo (chiamato anche prodotto in-app o IAP) è in vendita.

Keywords

Ottiene l'elenco di parole chiave associate al componente aggiuntivo (denominato anche prodotto in-app o IAP). Queste stringhe corrispondono al valore del campo Parole chiave nella pagina delle proprietà per il componente aggiuntivo nel Centro per i partner. Queste parole chiave sono utili per filtrare gli elenchi di prodotti in base alla parola chiave, ad esempio quando si chiama LoadListingInformationByKeywordsAsync.

Name

Ottiene il nome descrittivo del componente aggiuntivo (chiamato anche prodotto in-app o IAP) visualizzato dai clienti nel mercato corrente.

ProductId

Ottiene l'ID prodotto per il componente aggiuntivo rappresentato da ProductListing .

ProductType

Ottiene il tipo di questo componente aggiuntivo (chiamato anche prodotto in-app o IAP). I valori possibili sono definiti da ProductType.

SaleEndDate

Ottiene la data di fine del periodo di vendita per il componente aggiuntivo (chiamato anche prodotto in-app o IAP).

Tag

Ottiene la stringa di dati per sviluppatori personalizzata (denominata anche tag) che contiene informazioni personalizzate su un componente aggiuntivo (chiamato anche prodotto in-app o IAP). Questa stringa corrisponde al valore del campo Dati sviluppatore personalizzato nella pagina delle proprietà del componente aggiuntivo nel Centro per i partner.

Si applica a

Vedi anche