StoreSku 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 informazioni per un'unità di mantenimento delle scorte (SKU) di un prodotto nel Microsoft Store.
public ref class StoreSku sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Store.StoreContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StoreSku final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Store.StoreContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StoreSku
Public NotInheritable Class StoreSku
- Ereditarietà
- Attributi
Requisiti Windows
| Requisiti | Descrizione |
|---|---|
| Famiglia di dispositivi |
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
|
| API contract |
Windows.Services.Store.StoreContract (è stato introdotto in v1.0)
|
Commenti
Uno SKU è un codice che identifica in modo univoco una particolare versione di un prodotto o di un servizio. Si tratta di un termine molto comune usato nel campo della gestione dell'inventario. I prodotti nello Store sono organizzati in una gerarchia di oggetti prodotto, SKU e disponibilità . I prodotti sono rappresentati dagli oggetti StoreProduct . Gli SKU per ogni prodotto sono rappresentati dagli oggetti StoreSku e le disponibilità per ogni SKU sono rappresentate dagli oggetti StoreAvailability . Per altre informazioni, vedere Acquisti in-app e versioni di valutazione.
Per accedere agli SKU per un prodotto, usare la proprietà Skus di StoreProduct per il prodotto a cui si è interessati.
Proprietà
| Nome | Descrizione |
|---|---|
| Availabilities |
Ottiene le disponibilità per lo SKU del prodotto corrente. Ogni SKU di prodotto può avere una o più disponibilità con prezzi diversi. |
| BundledSkus |
Ottiene l'elenco degli ID dello Store per le app o i componenti aggiuntivi in bundle con questo SKU del prodotto. |
| CollectionData |
Ottiene dati aggiuntivi per lo SKU del prodotto corrente, se l'utente ha il diritto di usare lo SKU. |
| CustomDeveloperData |
Ottiene la stringa di dati per sviluppatori personalizzata ,detta anche tag, che contiene informazioni personalizzate sul componente aggiuntivo rappresentato dallo SKU del prodotto. Questa stringa corrisponde al valore del campo Dati per sviluppatori personalizzati nella pagina delle proprietà per il componente aggiuntivo nel Centro per i partner. |
| Description |
Ottiene la descrizione dello SKU del prodotto dall'elenco Microsoft Store. |
| ExtendedJsonData |
Ottiene i dati completi per lo SKU del prodotto corrente dallo Store in formato JSON. |
| Images |
Ottiene le immagini dall'elenco Microsoft Store per lo SKU del prodotto. |
| IsInUserCollection |
Ottiene un valore che indica se l'utente corrente ha il diritto di usare lo SKU del prodotto corrente. |
| IsSubscription |
Ottiene un valore che indica se lo SKU del prodotto corrente è una sottoscrizione con fatturazione ricorrente. Per altre informazioni sulla sottoscrizione, vedere la proprietà SubscriptionInfo . |
| IsTrial |
Ottiene un valore che indica se lo SKU del prodotto corrente è uno SKU di valutazione. |
| Language |
Ottiene la lingua per i dati nell'elenco Microsoft Store per lo SKU del prodotto. |
| Price |
Ottiene il prezzo della disponibilità predefinita per questo SKU del prodotto. |
| StoreId |
Ottiene l'ID dello Store di questo SKU del prodotto. |
| SubscriptionInfo |
Ottiene le informazioni sulla sottoscrizione per questo SKU di prodotto, se questo SKU di prodotto è una sottoscrizione con fatturazione ricorrente. Per determinare se questo SKU di prodotto è una sottoscrizione, usare la proprietà IsSubscription . |
| Title |
Ottiene il titolo dello SKU del prodotto dall'elenco Microsoft Store. |
| Videos |
Ottiene i video dall'elenco Microsoft Store per lo SKU del prodotto. |
Metodi
| Nome | Descrizione |
|---|---|
| GetIsInstalledAsync() |
Indica se questo SKU del prodotto è installato nel dispositivo corrente. |
| RequestPurchaseAsync() |
Richiede l'acquisto dello SKU del prodotto e visualizza l'interfaccia utente usata per completare la transazione tramite Windows Store. Importante Questo metodo deve essere chiamato nel thread dell'interfaccia utente. Importante La funzionalità di acquisto in-app non è supportata nelle applicazioni con privilegi elevati. |
| RequestPurchaseAsync(StorePurchaseProperties) |
Richiede l'acquisto dello SKU del prodotto e visualizza l'interfaccia utente usata per completare la transazione tramite il Microsoft Store. Questo metodo offre la possibilità di specificare dettagli aggiuntivi per un'offerta specifica all'interno di un ampio catalogo di prodotti rappresentati da una singola inserzione nel Microsoft Store, incluso il nome del prodotto da visualizzare all'utente durante l'acquisto. Importante Questo metodo deve essere chiamato nel thread dell'interfaccia utente. Importante La funzionalità di acquisto in-app non è supportata nelle applicazioni con privilegi elevati. |