Freigeben über


StoreSku Klasse

Definition

Stellt Informationen für eine Lagerhaltungseinheit (Stock Keeping Unit, SKU) eines Produkts im Microsoft Store bereit.

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
Vererbung
Object Platform::Object IInspectable StoreSku
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

Eine SKU ist ein Code, der eine bestimmte Version eines Produkts oder Diensts eindeutig identifiziert. Es ist ein sehr gängiger Begriff, der im Bereich der Bestandsverwaltung verwendet wird. 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.

Um auf die SKUs für ein Produkt zuzugreifen, verwenden Sie die Skus-Eigenschaft des StoreProduct für das Produkt, an dem Sie interessiert sind.

Eigenschaften

Availabilities

Ruft die Verfügbarkeiten für die aktuelle Produkt-SKU ab. Jede Produkt-SKU kann über eine oder mehrere Verfügbarkeiten mit unterschiedlichen Preisen verfügen.

BundledSkus

Ruft die Liste der Store-IDs für die Apps oder Add-Ons ab, die mit dieser Produkt-SKU gebündelt sind.

CollectionData

Ruft zusätzliche Daten für die aktuelle Produkt-SKU ab, wenn der Benutzer über eine Berechtigung zur Verwendung der SKU verfügt.

CustomDeveloperData

Ruft die benutzerdefinierte Entwicklerdatenzeichenfolge (auch als Tag bezeichnet) ab, die benutzerdefinierte Informationen zu dem Add-On enthält, das diese Produkt-SKU darstellt. Diese Zeichenfolge entspricht dem Wert des Felds Benutzerdefinierte Entwicklerdaten auf der Eigenschaftenseite für das Add-On in Partner Center.

Description

Ruft die Beschreibung der Produkt-SKU aus dem Microsoft Store-Eintrag ab.

ExtendedJsonData

Ruft vollständige Daten für die aktuelle Produkt-SKU aus dem Store im JSON-Format ab.

Images

Ruft die Bilder aus dem Microsoft Store-Eintrag für die Produkt-SKU ab.

IsInUserCollection

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer über eine Berechtigung zur Verwendung der aktuellen Produkt-SKU verfügt.

IsSubscription

Ruft einen Wert ab, der angibt, ob die aktuelle Produkt-SKU ein Abonnement mit wiederkehrender Abrechnung ist. Weitere Informationen zum Abonnement finden Sie in der SubscriptionInfo-Eigenschaft .

IsTrial

Ruft einen Wert ab, der angibt, ob die aktuelle Produkt-SKU eine Test-SKU ist.

Language

Ruft die Sprache für die Daten im Microsoft Store-Eintrag für die Produkt-SKU ab.

Price

Ruft den Preis der Standardverfügbarkeit für diese Produkt-SKU ab.

StoreId

Ruft die Store-ID dieser Produkt-SKU ab.

SubscriptionInfo

Ruft Abonnementinformationen für diese Produkt-SKU ab, wenn es sich bei dieser Produkt-SKU um ein Abonnement mit wiederkehrender Abrechnung handelt. Verwenden Sie die IsSubscription-Eigenschaft , um zu bestimmen, ob es sich bei dieser Produkt-SKU um ein Abonnement handelt.

Title

Ruft den Titel der Produkt-SKU aus dem Microsoft Store-Eintrag ab.

Videos

Ruft die Videos aus dem Microsoft Store-Eintrag für die Produkt-SKU ab.

Methoden

GetIsInstalledAsync()

Gibt an, ob diese Produkt-SKU auf dem aktuellen Gerät installiert ist.

RequestPurchaseAsync()

Fordert den Kauf der Produkt-SKU an und zeigt die Benutzeroberfläche an, die zum Abschließen der Transaktion über den Windows Store verwendet wird.

Wichtig

Diese Methode muss im UI-Thread aufgerufen werden.

RequestPurchaseAsync(StorePurchaseProperties)

Fordert den Kauf der Produkt-SKU 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.

Gilt für:

Weitere Informationen