Partager via


StoreAvailability Classe

Définition

Représente une instance spécifique d’une référence SKU de produit qui peut être achetée.

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
Héritage
Object Platform::Object IInspectable StoreAvailability
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
API contract
Windows.Services.Store.StoreContract (introduit dans v1.0)

Remarques

Les produits du Store sont organisés dans une hiérarchie d’objets de produit, de référence SKU et de disponibilité . Les produits sont représentés par des objets StoreProduct . Les références SKU pour chaque produit sont représentées par des objets StoreSku , et les disponibilités de chaque référence SKU sont représentées par des objets StoreAvailability . Pour plus d’informations, consultez Versions d’évaluation et achats in-app.

Pour accéder aux disponibilités d’une référence SKU, utilisez la propriété Availabilities de l’objet StoreSku qui vous intéresse.

Propriétés

EndDate

Obtient la date de fin de la disponibilité de la référence SKU actuelle.

ExtendedJsonData

Obtient des données complètes pour la disponibilité de la référence SKU actuelle à partir du Store au format JSON.

Price

Obtient des informations de prix pour la disponibilité actuelle de la référence SKU, notamment le prix de base, le prix actuel et les informations de vente.

StoreId

Obtient l’ID store de la disponibilité de la référence SKU actuelle à partir du catalogue du Microsoft Store.

Méthodes

RequestPurchaseAsync()

Demande l’achat de la disponibilité de la référence SKU actuelle et affiche l’interface utilisateur utilisée pour terminer la transaction via le Microsoft Store.

Important

Cette méthode doit être appelée sur le thread d’interface utilisateur.

RequestPurchaseAsync(StorePurchaseProperties)

Demande l’achat de la disponibilité de la référence SKU actuelle et affiche l’interface utilisateur utilisée pour terminer la transaction via le Microsoft Store. Cette méthode permet de spécifier des détails supplémentaires pour une offre spécifique dans un grand catalogue de produits qui sont représentés par une seule description dans le Microsoft Store, y compris le nom du produit à afficher à l’utilisateur pendant l’achat.

Important

Cette méthode doit être appelée sur le thread d’interface utilisateur.

S’applique à

Voir aussi