StoreAvailability 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 eine bestimmte Instanz 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
- Attribute
Windows-Anforderungen
| Anforderungen | Beschreibung |
|---|---|
| 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 Hierarcy 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 die Availabilities-Eigenschaft des StoreSku-Objekts , an dem Sie interessiert sind, um auf die Verfügbarkeiten für eine SKU zuzugreifen.
Eigenschaften
| Name | Beschreibung |
|---|---|
| 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 des Grundpreises, des aktuellen Preises und der Verkaufsinformationen. |
| StoreId |
Ruft die Store-ID der aktuellen SKU-Verfügbarkeit aus dem Microsoft Store-Katalog ab. |
Methoden
| Name | Beschreibung |
|---|---|
| RequestPurchaseAsync() |
Fordert den Kauf der aktuellen SKU-Verfügbarkeit an und zeigt die Benutzeroberfläche an, die zum Abschließen der Transaktion über die Microsoft Store verwendet wird. Von Bedeutung Diese Methode muss im UI-Thread aufgerufen werden. Von Bedeutung In-App-Kauffunktionen werden in Anwendungen mit erhöhten Rechten nicht unterstützt. |
| RequestPurchaseAsync(StorePurchaseProperties) |
Fordert den Kauf der aktuellen SKU-Verfügbarkeit an und zeigt die Benutzeroberfläche an, die zum Abschließen der Transaktion über die 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 eine einzelne Auflistung in der Microsoft Store dargestellt werden, einschließlich des Produktnamens, der während des Kaufs für den Benutzer angezeigt werden soll. Von Bedeutung Diese Methode muss im UI-Thread aufgerufen werden. Von Bedeutung In-App-Kauffunktionen werden in Anwendungen mit erhöhten Rechten nicht unterstützt. |