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

Configuration requise Description
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 de produits, de référence SKU et d’objets de disponibilité . Les produits sont représentés par les 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 les objets StoreAvailability . Pour plus d’informations, consultez Achats in-app et essais.

Pour accéder aux disponibilités d’une référence SKU, utilisez la propriété Availabilities de l’objet StoreSku dans lequel vous êtes intéressé.

Propriétés

Nom Description
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é actuelle de la référence SKU à partir du Store au format JSON.

Price

Obtient les informations de prix pour la disponibilité actuelle de la référence SKU, y compris 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 Microsoft Store.

Méthodes

Nom Description
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.

Important

La fonctionnalité d’achat dans l’application n’est pas prise en charge dans les applications avec élévation de privilèges.

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 fournit la possibilité de spécifier des détails supplémentaires pour une offre spécifique dans un grand catalogue de produits 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.

Important

La fonctionnalité d’achat dans l’application n’est pas prise en charge dans les applications avec élévation de privilèges.

S’applique à

Voir aussi