Freigeben über


StoreAvailability Klasse

Definition

Stellt eine bestimmte instance einer Produkt-SKU dar, die erworben werden kann.

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

Um auf die Verfügbarkeiten für eine SKU zuzugreifen, verwenden Sie die Availabilities-Eigenschaft des StoreSku-Objekts , an dem Sie interessiert sind.

Eigenschaften

EndDate

Ruft das Enddatum für die aktuelle SKU-Verfügbarkeit ab.

ExtendedJsonData

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

Price

Ruft Preisinformationen für die aktuelle SKU-Verfügbarkeit ab, einschließlich Basispreis, aktuellem Preis und Verkaufsinformationen.

StoreId

Ruft die Store-ID der aktuellen SKU-Verfügbarkeit aus dem Microsoft Store-Katalog ab.

Methoden

RequestPurchaseAsync()

Fordert den Kauf der aktuellen SKU-Verfügbarkeit 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 aktuellen SKU-Verfügbarkeit 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 werden soll.

Wichtig

Diese Methode muss im UI-Thread aufgerufen werden.

Gilt für:

Weitere Informationen