ListingInformation Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |