Condividi tramite


StoreProduct Classe

Definizione

Rappresenta un prodotto disponibile in Microsoft Store.

public ref class StoreProduct 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 StoreProduct 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 StoreProduct
Public NotInheritable Class StoreProduct
Ereditarietà
Object Platform::Object IInspectable StoreProduct
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 recuperare un oggetto StoreProduct per l'app corrente, usare il metodo GetStoreProductForCurrentAppAsync .

Per recuperare gli oggetti StoreProduct per i prodotti che possono essere acquistati dall'interno dell'app corrente, usare questi metodi.

Proprietà

Description

Ottiene la descrizione del prodotto dalla presentazione in Microsoft Store.

ExtendedJsonData

Ottiene i dati completi per il prodotto dallo Store in formato JSON.

HasDigitalDownload

Ottiene un valore che indica se il prodotto ha contenuto scaricabile (DLC) facoltativo.

Images

Ottiene le immagini dalla presentazione di Windows Store per il prodotto.

InAppOfferToken

Ottiene l'ID prodotto per questo prodotto, se l'oggetto StoreProduct corrente rappresenta un componente aggiuntivo.

IsInUserCollection

Ottiene un valore che indica se l'utente corrente ha il diritto di utilizzare lo SKU predefinito del prodotto.

Keywords

Ottiene le parole chiave associate al prodotto nel Centro per i partner. Questa proprietà si applica solo agli oggetti StoreProduct che rappresentano componenti aggiuntivi. Queste stringhe corrispondono al valore del campo Parole chiave nella pagina delle proprietà del componente aggiuntivo nel Centro per i partner.

Language

Ottiene la lingua per i dati nella presentazione di Microsoft Store per il prodotto.

LinkUri

Ottiene l'URI della presentazione di Microsoft Store per il prodotto.

Price

Ottiene il prezzo per lo SKU predefinito e la disponibilità per il prodotto.

ProductKind

Ottiene il tipo del prodotto. Questi valori sono attualmente supportati: Application, Game, Consumable, UnmanagedConsumable e Durable.

Skus

Ottiene l'elenco degli SKU disponibili per il prodotto.

StoreId

Ottiene l'ID dello Store per questo prodotto.

Title

Ottiene il titolo del prodotto dalla presentazione in Microsoft Store.

Videos

Ottiene i video dalla presentazione di Windows Store per il prodotto.

Metodi

GetIsAnySkuInstalledAsync()

Indica se uno SKU di questo prodotto è installato nel dispositivo corrente. Questo metodo è progettato per essere usato per i prodotti con contenuto scaricabile (DLC).

RequestPurchaseAsync()

Richiede l'acquisto dello SKU predefinito e la disponibilità per il prodotto 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 dello SKU predefinito e la disponibilità per il 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