StoreAvailability Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |