StoreProduct Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Produkt dar, das im Microsoft Store verfügbar ist.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
|
API contract |
Windows.Services.Store.StoreContract (eingeführt in v1.0)
|
Hinweise
Produkte im Store sind in einer Hierarkie von Produkt-, SKU- und Verfügbarkeitsobjekten organisiert. Produkte werden durch StoreProduct-Objekte dargestellt. Die SKUs für jedes Produkt werden durch StoreSku-Objekte dargestellt, und die Verfügbarkeiten für jede SKU werden durch StoreAvailability-Objekte dargestellt. Weitere Informationen finden Sie unter In-App-Käufe und Testversionen.
Verwenden Sie zum Abrufen eines StoreProduct-Objekts für die aktuelle App die GetStoreProductForCurrentAppAsync-Methode .
Verwenden Sie diese Methoden, um StoreProduct-Objekte für Produkte abzurufen, die in der aktuellen App erworben werden können.
- GetAssociatedStoreProductsAsync
- GetAssociatedStoreProductsWithPagingAsync
- GetStoreProductsAsync
- GetUserCollectionAsync
- GetUserCollectionWithPagingAsync
Eigenschaften
Description |
Ruft die Produktbeschreibung aus dem Microsoft Store-Eintrag ab. |
ExtendedJsonData |
Ruft vollständige Daten für das Produkt aus dem Store im JSON-Format ab. |
HasDigitalDownload |
Ruft einen Wert ab, der angibt, ob das Produkt über optional herunterladbaren Inhalt (DLC) verfügt. |
Images |
Ruft die Images aus dem Windows Store-Eintrag für das Produkt ab. |
InAppOfferToken |
Ruft die Produkt-ID für dieses Produkt ab, wenn das aktuelle StoreProduct ein Add-On darstellt. |
IsInUserCollection |
Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer über eine Berechtigung zur Verwendung der Standard-SKU des Produkts verfügt. |
Keywords |
Ruft die Schlüsselwörter ab, die dem Produkt in Partner Center zugeordnet sind. Diese Eigenschaft gilt nur für StoreProduct-Objekte , die Add-Ons darstellen. Diese Zeichenfolgen entsprechen dem Wert des Felds Schlüsselwörter auf der Eigenschaftenseite für das Add-On in Partner Center. |
Language |
Ruft die Sprache für die Daten im Microsoft Store-Eintrag für das Produkt ab. |
LinkUri |
Ruft den URI für den Microsoft Store-Eintrag für das Produkt ab. |
Price |
Ruft den Preis für die Standard-SKU und die Verfügbarkeit für das Produkt ab. |
ProductKind |
Ruft den Typ des Produkts ab. Diese Werte werden derzeit unterstützt: Application, Game, Consumable, UnmanagedConsumable und Durable. |
Skus |
Ruft die Liste der verfügbaren SKUs für das Produkt ab. |
StoreId |
Ruft die Store-ID für dieses Produkt ab. |
Title |
Ruft den Produkttitel aus dem Microsoft Store-Eintrag ab. |
Videos |
Ruft die Videos aus dem Windows Store-Eintrag für das Produkt ab. |
Methoden
GetIsAnySkuInstalledAsync() |
Gibt an, ob eine SKU dieses Produkts auf dem aktuellen Gerät installiert ist. Diese Methode ist für Produkte mit herunterladbarem Inhalt (DLC) vorgesehen. |
RequestPurchaseAsync() |
Fordert den Kauf der Standard-SKU und verfügbarkeit für das Produkt an und zeigt die Benutzeroberfläche an, die zum Abschließen der Transaktion über den Microsoft Store verwendet wird. Wichtig Diese Methode muss im UI-Thread aufgerufen werden. |
RequestPurchaseAsync(StorePurchaseProperties) |
Fordert den Kauf der Standard-SKU und verfügbarkeit für das Produkt an und zeigt die Benutzeroberfläche an, die zum Abschließen der Transaktion über den Microsoft Store verwendet wird. Diese Methode bietet die Möglichkeit, zusätzliche Details für ein bestimmtes Angebot in einem großen Katalog von Produkten anzugeben, die durch einen einzelnen Eintrag im Microsoft Store dargestellt werden, einschließlich des Produktnamens, der dem Benutzer während des Kaufs angezeigt wird. Wichtig Diese Methode muss im UI-Thread aufgerufen werden. |