Condividi tramite


ListingInformation Classe

Definizione

Fornisce le informazioni di presentazione che descrivono l'app in Microsoft Store.

public ref class ListingInformation 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 ListingInformation 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 ListingInformation
Public NotInheritable Class ListingInformation
Ereditarietà
Object Platform::Object IInspectable ListingInformation
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

Questo esempio di codice illustra come ottenere i dati di ListInformation dai dati dell'app simulati e quindi ottenere l'oggetto ProductListing per una delle funzionalità offerte dall'app.

// get the license info for this app from the simulator
ListingInformation listing = await CurrentAppSimulator.LoadListingInformationAsync();

// get the price of the app from the listing info.
String thisAppsPrice = listing.FormattedPrice;

Commenti

Le informazioni restituite da questo oggetto provengono dalle informazioni di presentazione immesse quando si invia l'app a Microsoft Store.

Si accede a questo oggetto tramite il metodo LoadListingInformationAsync dell'oggetto CurrentAppSimulator durante il test o il metodo LoadListingInformationAsync dell'oggetto CurrentApp quando l'app viene distribuita tramite Microsoft Store.

Nota

L'oggetto CurrentApp ottiene i dati da Microsoft Store, quindi è necessario disporre di un account sviluppatore di Microsoft Store e l'app deve essere pubblicata in Microsoft Store. Se non si ha un account per sviluppatori di Microsoft Store, è possibile testare le funzioni di questa classe usando CurrentAppSimulator.

Cronologia delle versioni

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

Proprietà

AgeRating

Ottiene la classificazione dell'età per l'app.

CurrencyCode

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

CurrentMarket

Ottiene il codice paese associato alla posizione dell'utente, ad esempio Stati Uniti o CA, che viene usato per identificare il proprio mercato per le transazioni nella sessione corrente.

Description

Ottiene la descrizione dell'app nel mercato corrente.

FormattedBasePrice

Ottiene il prezzo di base dell'app formattato per il mercato corrente e la valuta.

FormattedPrice

Ottiene il prezzo di acquisto dell'app formattato per il mercato corrente e la valuta.

IsOnSale

Ottiene un valore che indica se l'app è in vendita.

Name

Ottiene il nome dell'app nel mercato corrente.

ProductListings

Ottiene informazioni sui componenti aggiuntivi (chiamati anche prodotti in-app o IP) disponibili per l'acquisto.

SaleEndDate

Ottiene la data di fine del periodo di vendita per l'app.

Si applica a

Vedi anche