Windows.ApplicationModel.Store Spazio dei nomi
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 tipi e membri per interagire con Windows Store per aggiungere acquisti in-app e funzionalità di valutazione all'app piattaforma UWP (Universal Windows Platform) (UWP).
Nota
Lo spazio dei nomi Windows.ApplicationModel.Store non viene più aggiornato con nuove funzionalità. Se il progetto è destinato Windows 10 Anniversary Edition (10,0; Build 14393) o una versione successiva in Visual Studio (ovvero, si intende indirizzare Windows 10, versione 1607 o successiva), è consigliabile usare invece lo spazio dei nomi Windows.Services.Store. Per altre informazioni, vedi Acquisti in-app e versioni di prova. Lo spazio dei nomi Windows.ApplicationModel.Store non è supportato nelle applicazioni desktop di Windows che usano la Desktop Bridge o nelle app o nei giochi che usano una sandbox di sviluppo nel Centro per i partner( ad esempio, questo è il caso di qualsiasi gioco che si integra con Xbox Live). Questi prodotti devono usare lo spazio dei nomi Windows.Services.Store per implementare acquisti e versioni di valutazione in-app.
Classi
CurrentApp |
Definisce i metodi e le proprietà che è possibile usare per ottenere le informazioni sulle licenze e elencare l'app corrente ed eseguire acquisti di prodotti in-app. Nota La classe CurrentApp e gli altri tipi nello spazio dei nomi Windows.ApplicationModel.Store non vengono più aggiornati con nuove funzionalità. Se il progetto è destinato Windows 10 Anniversary Edition (10,0; Build 14393) o una versione successiva in Visual Studio (ovvero, si intende indirizzare Windows 10, versione 1607 o successiva), è consigliabile usare invece lo spazio dei nomi Windows.Services.Store. Per altre informazioni, vedi Acquisti in-app e versioni di prova. La classe CurrentApp non è supportata nelle applicazioni desktop di Windows che usano la Desktop Bridge o nelle app o nei giochi che usano una sandbox di sviluppo nel Centro per i partner( ad esempio, questo è il caso di qualsiasi gioco che si integra con Xbox Live). Questi prodotti devono usare lo spazio dei nomi Windows.Services.Store per implementare acquisti e versioni di valutazione in-app. |
CurrentAppSimulator |
Definisce i metodi e le proprietà usati per creare un'istanza di un oggetto che è possibile usare per ottenere informazioni sulla licenza simulate durante il test. Nota La classe CurrentAppSimulator e gli altri tipi nello spazio dei nomi Windows.ApplicationModel.Store non vengono più aggiornati con nuove funzionalità. Se il progetto è destinato Windows 10 Anniversary Edition (10,0; Build 14393) o una versione successiva in Visual Studio (ovvero, si intende indirizzare Windows 10, versione 1607 o successiva), è consigliabile usare invece lo spazio dei nomi Windows.Services.Store. Per altre informazioni, vedi Acquisti in-app e versioni di prova. La classe CurrentAppSimulator non è supportata nelle applicazioni desktop di Windows che usano la Desktop Bridge o nelle app o nei giochi che usano una sandbox di sviluppo nel Centro per i partner( ad esempio, questo è il caso di qualsiasi gioco che si integra con Xbox Live). Questi prodotti devono usare lo spazio dei nomi Windows.Services.Store per implementare acquisti e versioni di valutazione in-app. |
LicenseInformation |
Fornisce l'accesso ai metadati di licenza dell'app corrente. |
ListingInformation |
Fornisce le informazioni di presentazione che descrivono l'app in Microsoft Store. |
ProductLicense |
Fornisce informazioni su una licenza associata a un componente aggiuntivo (chiamato anche prodotto in-app o IAP). |
ProductListing |
Fornisce informazioni localizzate che dettaglia un componente aggiuntivo (chiamato anche un prodotto in-app o IAP). |
ProductPurchaseDisplayProperties |
Usato per specificare il nome del prodotto visualizzato all'utente al momento dell'acquisto. Questa classe viene usata nella creazione di un'operazione RequestProductPurchaseAsync per rappresentare visivamente un'offerta specifica all'interno di un ampio catalogo di prodotti in-app, rappresentato da una singola voce del prodotto in Microsoft Store. Nota Windows Phone 8 sviluppatori possono anche visualizzare un'immagine associata al prodotto fornendo un URI con immagine per la visualizzazione e una descrizione internamente utilizzata. |
PurchaseResults |
Contiene informazioni dettagliate sui risultati di una transazione di acquisto del prodotto in-app. |
UnfulfilledConsumable |
Contiene informazioni sull'acquisto e sul prodotto prodotto di consumo non compilato. |
Enumerazioni
FulfillmentResult |
Definisce i valori usati per indicare lo stato di evasione per un prodotto in-app di consumo. |
ProductPurchaseStatus |
Definisce i valori usati per indicare lo stato della transazione durante l'acquisto di un prodotto in-app. |
ProductType |
Specifica il tipo di prodotto per un prodotto in-app. |
Delegati
LicenseChangedEventHandler |
Rappresenta il metodo che gestirà l'evento LicenseChanged . |
Commenti
È possibile usare i membri in questo spazio dei nomi per aggiungere acquisti in-app e funzionalità di valutazione all'app piattaforma UWP (Universal Windows Platform) (UWP) per monetizzare l'app. È possibile usare i membri in questo spazio dei nomi per controllare lo stato della licenza dell'app e determinare se è una versione di valutazione o una licenza attiva. Questo spazio dei nomi può essere usato dalle app UWP destinate a qualsiasi versione di Windows 10.
È necessario un account sviluppatore di Windows Store valido per interagire con Windows Store usando la classe CurrentApp . Se non si dispone di un account per sviluppatori di Windows Store, è possibile usare solo le funzioni simulate nella classe CurrentAppSimulator .