StoreSku Classe

Définition

Fournit des informations sur une unité de conservation de stock (SKU) d’un produit dans la Microsoft Store.

public ref class StoreSku 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 StoreSku 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 StoreSku
Public NotInheritable Class StoreSku
Héritage
Object Platform::Object IInspectable StoreSku
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

Une référence SKU est un code qui identifie de façon unique une version particulière d’un produit ou d’un service. Il s’agit d’un terme très courant utilisé dans le domaine de la gestion des stocks. 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 références SKU d’un produit, utilisez la propriété Skus du StoreProduct pour le produit qui vous intéresse.

Propriétés

Nom Description
Availabilities

Obtient les disponibilités de la référence SKU de produit actuelle. Chaque référence SKU de produit peut avoir une ou plusieurs disponibilités qui ont des prix différents.

BundledSkus

Obtient la liste des ID store pour les applications ou les modules complémentaires qui sont groupés avec cette référence SKU de produit.

CollectionData

Obtient des données supplémentaires pour la référence SKU de produit actuelle, si l’utilisateur dispose d’un droit d’utilisation de la référence SKU.

CustomDeveloperData

Obtient la chaîne de données de développeur personnalisée (également appelée balise) qui contient des informations personnalisées sur le module complémentaire que représente cette référence SKU de produit. Cette chaîne correspond à la valeur du champ de données du développeur personnalisé dans la page des propriétés du module complémentaire dans l’Espace partenaires.

Description

Obtient la description de la référence SKU du produit à partir de la liste des Microsoft Store.

ExtendedJsonData

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

Images

Obtient les images de la liste des Microsoft Store pour la référence SKU du produit.

IsInUserCollection

Obtient une valeur qui indique si l’utilisateur actuel a le droit d’utiliser la référence SKU du produit actuel.

IsSubscription

Obtient une valeur qui indique si la référence SKU de produit actuelle est un abonnement avec facturation périodique. Pour plus d’informations sur l’abonnement, consultez la propriété SubscriptionInfo .

IsTrial

Obtient une valeur qui indique si la référence SKU de produit actuelle est une référence SKU d’évaluation.

Language

Obtient la langue des données dans la liste des Microsoft Store pour la référence SKU du produit.

Price

Obtient le prix de la disponibilité par défaut pour cette référence SKU de produit.

StoreId

Obtient l’ID store de cette référence SKU de produit.

SubscriptionInfo

Obtient les informations d’abonnement pour cette référence SKU de produit, si cette référence SKU de produit est un abonnement avec facturation périodique. Pour déterminer si cette référence SKU de produit est un abonnement, utilisez la propriété IsSubscription .

Title

Obtient le titre de la référence SKU du produit à partir de la liste des Microsoft Store.

Videos

Obtient les vidéos de la liste des Microsoft Store pour la référence SKU du produit.

Méthodes

Nom Description
GetIsInstalledAsync()

Indique si cette référence SKU de produit est installée sur l’appareil actuel.

RequestPurchaseAsync()

Demande l’achat de la référence SKU du produit et affiche l’interface utilisateur utilisée pour terminer la transaction via le magasin Windows.

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 référence SKU du produit 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