> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XStoreProductKind

> XStoreProductKind

# XStoreProductKind

Indique le type de produit.

## Syntaxe

```cpp theme={null}
enum class XStoreProductKind  : uint32_t  
{  
    None = 0x00,  
    Consumable = 0x01,  
    Durable = 0x02,  
    Game = 0x04,  
    Pass = 0x08,  
    UnmanagedConsumable = 0x10,  
}  
```

## Constantes

| Constante | Description |
| - | - |
| None | Aucun type de produit. |
| Consumable | Un produit consommable géré par le Store (possède une quantité). |
| Durable | Produit durable. |
| Game | Un produit de jeu de base. |
| Pass | Un abonnement géré par le Store, comme XBOX Game Pass. |
| UnmanagedConsumable | Un produit consommable géré par le développeur (nécessite un traitement avant un nouvel achat) |

## Remarques

**XStoreProductKind** est utilisée comme filtre dans de nombreuses requêtes XStore pour obtenir des informations sur les produits d'un certain type.
**XStoreProductKind** est également un membre de la structure [XStoreProduct](/fr-CA/reference/system/xstore/structs/xstoreproduct), qui décrit un produit du Store.
**XStoreProductKind** est une énumération d'indicateurs, et ses valeurs peuvent être combinées pour représenter plusieurs types de produits à la fois.

Les ensembles de modules complémentaires sont de type `Durable`, mais les ensembles de jeux (ceux qui sont créés au même niveau qu'un jeu) sont de type `Game`.

`Pass` désigne un abonnement géré par le Store, qui est créé et géré par l'intermédiaire de votre gestionnaire de partenaires développeurs ou de votre représentant Microsoft.
Un abonnement géré par le Store est différent d'un abonnement de type module complémentaire.
Les abonnements de type module complémentaire sont configurés dans Partner Center, sur la page Modules complémentaires d'un jeu.

## Configuration requise

**En-tête :** XStore.h (inclus dans XGameRuntime.h)

**Plateformes prises en charge :** Windows, consoles XBOX One et consoles XBOX Series

## Voir aussi

[XStore](/fr-CA/reference/system/xstore/xstore_members)\
[XStoreQueryAssociatedProductsAsync](/fr-CA/reference/system/xstore/functions/xstorequeryassociatedproductsasync)\
[XStoreQueryEntitledProductsAsync](/fr-CA/reference/system/xstore/functions/xstorequeryentitledproductsasync)\
[XStoreQueryProductForPackageAsync](/fr-CA/reference/system/xstore/functions/xstorequeryproductforpackageasync)\
[XStoreQueryProductsAsync](/fr-CA/reference/system/xstore/functions/xstorequeryproductsasync)\
[XStoreProduct](/fr-CA/reference/system/xstore/structs/xstoreproduct)


## Related topics

- [XStoreProductKind](/reference/system/xstore/enums/xstoreproductkind.md)
- [XStoreShowAssociatedProductsUIAsync](/reference/system/xstore/functions/xstoreshowassociatedproductsuiasync.md)
- [XStore](/reference/system/xstore/xstore_members.md)
- [XStoreQueryEntitledProductsAsync](/reference/system/xstore/functions/xstorequeryentitledproductsasync.md)
- [XStoreQueryProductForPackageAsync](/reference/system/xstore/functions/xstorequeryproductforpackageasync.md)
