StoreAvailability Classe

Definizione

Rappresenta un'istanza specifica di uno SKU del prodotto che può essere acquistato.

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

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 alle disponibilità per uno SKU, usare la proprietà Availableabilities dell'oggetto StoreSku in cui si è interessati.

Proprietà

EndDate

Ottiene la data di fine per la disponibilità dello SKU corrente.

ExtendedJsonData

Ottiene i dati completi per la disponibilità dello SKU corrente dall'archivio in formato JSON.

Price

Ottiene le informazioni sul prezzo per la disponibilità dello SKU corrente, tra cui il prezzo di base, il prezzo corrente e le informazioni sulla vendita.

StoreId

Ottiene l'ID dello Store della disponibilità dello SKU corrente dal catalogo di Microsoft Store.

Metodi

RequestPurchaseAsync()

Richiede l'acquisto della disponibilità dello SKU corrente e visualizza l'interfaccia utente usata per completare la transazione tramite Microsoft Store.

Importante

Questo metodo deve essere chiamato nel thread dell'interfaccia utente.

RequestPurchaseAsync(StorePurchaseProperties)

Richiede l'acquisto della disponibilità dello SKU corrente e visualizza l'interfaccia utente usata per completare la transazione tramite Microsoft Store. Questo metodo offre l'opzione per specificare dettagli aggiuntivi per un'offerta specifica all'interno di un catalogo di prodotti rappresentati da un singolo elenco 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