Condividi tramite


StoreSku Classe

Definizione

Fornisce informazioni per un'unità di mantenimento delle scorte (SKU) di un prodotto in 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à
Object Platform::Object IInspectable StoreSku
Attributi

Requisiti Windows

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 determinata 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, vedi Acquisti in-app e versioni di prova.

Per accedere agli SKU per un prodotto, usare la proprietà Skus di StoreProduct per il prodotto a cui si è interessati.

Proprietà

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 di 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 (denominata 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à del componente aggiuntivo nel Centro per i partner.

Description

Ottiene la descrizione dello SKU del prodotto dalla presentazione in Microsoft Store.

ExtendedJsonData

Ottiene i dati completi per lo SKU del prodotto corrente dallo Store in formato JSON.

Images

Ottiene le immagini dalla presentazione di 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 nella presentazione di 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 dello SKU del prodotto.

SubscriptionInfo

Ottiene le informazioni sulla sottoscrizione per questo SKU del prodotto, se questo SKU di prodotto è una sottoscrizione con fatturazione ricorrente. Per determinare se questo SKU di prodotto è una sottoscrizione, utilizzare la proprietà IsSubscription .

Title

Ottiene il titolo dello SKU del prodotto dalla presentazione in Microsoft Store.

Videos

Ottiene i video dalla presentazione di Microsoft Store per lo SKU del prodotto.

Metodi

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.

RequestPurchaseAsync(StorePurchaseProperties)

Richiede l'acquisto dello SKU del prodotto e visualizza l'interfaccia utente usata per completare la transazione tramite 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 in 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.

Si applica a

Vedi anche