Windows.ApplicationModel.Store Espace de noms
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.
Fournit des types et des membres pour interagir avec le Windows Store afin d’ajouter des achats in-app et des fonctionnalités d’essai à votre application plateforme Windows universelle (UWP).
Notes
L’espace de noms Windows.ApplicationModel.Store n’est plus mis à jour avec de nouvelles fonctionnalités. Si votre projet cible Windows 10 édition anniversaire (10.0 ; Build 14393) ou version ultérieure dans Visual Studio (autrement dit, vous ciblez Windows 10, version 1607 ou ultérieure), nous vous recommandons d’utiliser l’espace de noms Windows.Services.Store à la place. Pour plus d’informations, consultez Versions d’évaluation et achats in-app. L’espace de noms Windows.ApplicationModel.Store n’est pas pris en charge dans les applications de bureau Windows qui utilisent le Pont du bureau ou dans les applications ou jeux qui utilisent un bac à sable de développement dans l’Espace partenaires (par exemple, c’est le cas pour tout jeu qui s’intègre à Xbox Live). Ces produits doivent utiliser l’espace de noms Windows.Services.Store pour implémenter des achats et des essais dans l’application.
Classes
CurrentApp |
Définit les méthodes et les propriétés que vous pouvez utiliser pour obtenir des informations de licence et de liste sur l’application actuelle et effectuer des achats de produits dans l’application. Notes La classe CurrentApp et les autres types de l’espace de noms Windows.ApplicationModel.Store ne sont plus mis à jour avec de nouvelles fonctionnalités. Si votre projet cible Windows 10 édition anniversaire (10.0 ; Build 14393) ou version ultérieure dans Visual Studio (autrement dit, vous ciblez Windows 10, version 1607 ou ultérieure), nous vous recommandons d’utiliser l’espace de noms Windows.Services.Store à la place. Pour plus d’informations, consultez Versions d’évaluation et achats in-app. La classe CurrentApp n’est pas prise en charge dans les applications de bureau Windows qui utilisent le Pont du bureau ou dans les applications ou jeux qui utilisent un bac à sable de développement dans l’Espace partenaires (par exemple, c’est le cas pour tout jeu qui s’intègre à Xbox Live). Ces produits doivent utiliser l’espace de noms Windows.Services.Store pour implémenter des achats et des essais dans l’application. |
CurrentAppSimulator |
Définit les méthodes et propriétés utilisées pour instancier un objet que vous pouvez utiliser pour obtenir des informations de licence simulées pendant le test. Notes La classe CurrentAppSimulator et les autres types de l’espace de noms Windows.ApplicationModel.Store ne sont plus mis à jour avec de nouvelles fonctionnalités. Si votre projet cible Windows 10 édition anniversaire (10.0 ; Build 14393) ou version ultérieure dans Visual Studio (autrement dit, vous ciblez Windows 10, version 1607 ou ultérieure), nous vous recommandons d’utiliser l’espace de noms Windows.Services.Store à la place. Pour plus d’informations, consultez Versions d’évaluation et achats in-app. La classe CurrentAppSimulator n’est pas prise en charge dans les applications de bureau Windows qui utilisent le Pont du bureau ou dans les applications ou jeux qui utilisent un bac à sable de développement dans l’Espace partenaires (par exemple, c’est le cas pour tout jeu qui s’intègre à Xbox Live). Ces produits doivent utiliser l’espace de noms Windows.Services.Store pour implémenter des achats et des essais dans l’application. |
LicenseInformation |
Fournit l’accès aux métadonnées de licence de l’application actuelle. |
ListingInformation |
Fournit les informations de référencement qui décrivent l’application dans le Microsoft Store. |
ProductLicense |
Fournit des informations sur une licence associée à un module complémentaire (également appelé produit in-app ou IAP). |
ProductListing |
Fournit des informations localisées qui détaillent un module complémentaire (également appelé produit in-app ou IAP). |
ProductPurchaseDisplayProperties |
Permet de fournir le nom du produit affiché à l’utilisateur au moment de l’achat. Cette classe est utilisée dans la création d’une opération RequestProductPurchaseAsync pour représenter visuellement une offre spécifique dans un grand catalogue de produits in-app, qui est représenté par une seule entrée de produit dans le Microsoft Store. Notes Windows Phone 8 développeurs peuvent également afficher une image associée au produit en fournissant un URI avec une image pour l’affichage et une description consommée en interne. |
PurchaseResults |
Contient des informations détaillant les résultats d’une transaction d’achat de produit dans l’application. |
UnfulfilledConsumable |
Contient des informations sur l’achat et le produit pour un produit consommable dans l’application non rempli. |
Énumérations
FulfillmentResult |
Définit les valeurs utilisées pour indiquer le traitement status d’un produit consommable dans l’application. |
ProductPurchaseStatus |
Définit les valeurs utilisées pour indiquer la transaction status lors de l’achat d’un produit dans l’application. |
ProductType |
Spécifie le type de produit pour un produit dans l’application. |
Délégués
LicenseChangedEventHandler |
Représente la méthode qui gérera l’événement LicenseChanged . |
Remarques
Vous pouvez utiliser les membres de cet espace de noms pour ajouter des achats dans l’application et des fonctionnalités d’essai à votre application plateforme Windows universelle (UWP) afin de faciliter la monétisation de votre application. Vous pouvez utiliser les membres de cet espace de noms pour case activée l’état de la licence de votre application et déterminer s’il s’agit d’une version d’évaluation ou d’une licence active. Cet espace de noms peut être utilisé par les applications UWP qui ciblent n’importe quelle version de Windows 10.
Vous avez besoin d’un compte de développeur Windows Store valide pour interagir avec le Windows Store à l’aide de la classe CurrentApp . Si vous n’avez pas de compte de développeur du Windows Store, vous pouvez utiliser uniquement les fonctions simulées dans la classe CurrentAppSimulator .