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

# XStore (contenu de l'API)

> XStore

# XStore

Documentation de référence pour les API XStore.

Fournit à un jeu des fonctionnalités liées au commerce, notamment des détails sur le contenu disponible à l'achat, la gestion des packages de contenu téléchargeable, la gestion des licences et les versions d'évaluation des jeux.

## Fonctions

| Fonction | Description |
| - | - |
| [XStoreAcquireLicenseForDurablesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreacquirelicensefordurablesasync.md) | Acquiert une licence pour le durable spécifié. |
| [XStoreAcquireLicenseForDurablesResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreacquirelicensefordurablesresult.md) | Récupère le résultat d'un appel à [XStoreAcquireLicenseForDurablesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreacquirelicensefordurablesasync.md). |
| [XStoreAcquireLicenseForPackageAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreacquirelicenseforpackageasync.md) | Acquiert une licence pour un contenu téléchargeable (DLC) d'un jeu que l'utilisateur a le droit d'utiliser. |
| [XStoreAcquireLicenseForPackageResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreacquirelicenseforpackageresult.md) | Récupère les résultats d'un appel à [XStoreAcquireLicenseForPackageAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreacquirelicenseforpackageasync.md). |
| [XStoreCanAcquireLicenseForPackageAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecanacquirelicenseforpackageasync.md) | Récupère une licence d'aperçu pour un DLC. |
| [XStoreCanAcquireLicenseForPackageResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecanacquirelicenseforpackageresult.md) | Obtient les résultats d'un appel à [XStoreCanAcquireLicenseForPackageAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecanacquirelicenseforpackageasync.md). |
| [XStoreCanAcquireLicenseForStoreIdAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecanacquirelicenseforstoreidasync.md) | Récupère une licence d'aperçu pour du contenu. |
| [XStoreCanAcquireLicenseForStoreIdResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecanacquirelicenseforstoreidresult.md) | Obtient les résultats d'un appel à [XStoreCanAcquireLicenseForStoreIdAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecanacquirelicenseforstoreidasync.md). |
| [XStoreCloseContextHandle](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreclosecontexthandle.md) | Ferme le handle de contexte du Store spécifié. |
| [XStoreCloseLicenseHandle](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecloselicensehandle.md) | Ferme le handle de licence du Store spécifié. |
| [XStoreCloseProductsQueryHandle](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecloseproductsqueryhandle.md) | Ferme le handle de requête de produits du Store spécifié. |
| [XStoreCreateContext](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecreatecontext.md) | Crée un contexte du Store pour l'utilisateur spécifié. |
| [XStoreDownloadAndInstallPackagesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadandinstallpackagesasync.md) | Télécharge et installe les packages du Store spécifiés. |
| [XStoreDownloadAndInstallPackagesResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadandinstallpackagesresult.md) | Obtient les résultats d'un appel à [XStoreDownloadAndInstallPackagesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadandinstallpackagesasync.md). |
| [XStoreDownloadAndInstallPackagesResultCount](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadandinstallpackagesresultcount.md) | Obtient le nombre d'éléments du résultat qui sera retourné par [XStoreDownloadAndInstallPackagesResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadandinstallpackagesresult.md). |
| [XStoreDownloadAndInstallPackageUpdatesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadandinstallpackageupdatesasync.md) | Télécharge et installe les mises à jour des packages du Store spécifiés. |
| [XStoreDownloadAndInstallPackageUpdatesResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadandinstallpackageupdatesresult.md) | Obtient les résultats d'un appel à [XStoreDownloadAndInstallPackageUpdatesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadandinstallpackageupdatesasync.md). |
| [XStoreDownloadPackageUpdatesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadpackageupdatesasync.md) | Télécharge les mises à jour des packages spécifiés. |
| [XStoreDownloadPackageUpdatesResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadpackageupdatesresult.md) | Obtient les résultats d'un appel à [XStoreDownloadPackageUpdatesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoredownloadpackageupdatesasync.md). |
| [XStoreEnumerateProductsQuery](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreenumerateproductsquery.md) | Énumère les résultats d'une requête de produits. |
| [XStoreGameLicenseChangedCallback](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregamelicensechangedcallback.md) | Rappel défini par le jeu pour l'événement de modification de la licence du jeu. |
| [XStoreGetUserCollectionsIdAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregetusercollectionsidasync.md) | Obtient un ID de collections de client. |
| [XStoreGetUserCollectionsIdResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregetusercollectionsidresult.md) | Obtient les résultats d'un appel à [XStoreGetUserCollectionsIdAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregetusercollectionsidasync.md). |
| [XStoreGetUserCollectionsIdResultSize](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregetusercollectionsidresultsize.md) | Obtient la taille de l'ID retourné par [XStoreGetUserCollectionsIdResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregetusercollectionsidresult.md). |
| [XStoreGetUserPurchaseIdAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregetuserpurchaseidasync.md) | Récupère un ID d'achat de client. |
| [XStoreGetUserPurchaseIdResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregetuserpurchaseidresult.md) | Obtient le résultat d'un appel à [XStoreGetUserPurchaseIdAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregetuserpurchaseidasync.md). |
| [XStoreGetUserPurchaseIdResultSize](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregetuserpurchaseidresultsize.md) | Obtient la taille du résultat retourné par [XStoreGetUserPurchaseIdResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoregetuserpurchaseidresult.md). |
| [XStoreIsLicenseValid](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreislicensevalid.md) | Vérifie si la licence spécifiée est valide. |
| [XStorePackageLicenseLostCallback](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorepackagelicenselostcallback.md) | Rappel défini par le jeu pour l'événement de perte de licence. |
| [XStoreProductQueryCallback](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreproductquerycallback.md) | Rappel défini par le jeu pour une requête de produit. |
| [XStoreProductsQueryHasMorePages](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreproductsqueryhasmorepages.md) | Vérifie s'il existe d'autres pages de résultats pour la requête spécifiée. |
| [XStoreProductsQueryNextPageAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreproductsquerynextpageasync.md) | Obtient la page suivante des résultats de la requête. |
| [XStoreProductsQueryNextPageResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreproductsquerynextpageresult.md) | Obtient la page suivante des résultats d'une requête de produits. |
| [XStoreQueryAddOnLicensesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryaddonlicensesasync.md) | Énumère les licences accordées à l'utilisateur pour les durables sans bits du jeu en cours d'exécution. |
| [XStoreQueryAddOnLicensesResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryaddonlicensesresult.md) | Récupère le résultat d'un appel à XStoreQueryAddOnLicensesAsync. |
| [XStoreQueryAddOnLicensesResultCount](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryaddonlicensesresultcount.md) | Obtient le nombre de licences récupérées par [XStoreQueryAddonLicensesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryaddonlicensesasync.md). |
| [XStoreQueryAssociatedProductsAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryassociatedproductsasync.md) | Obtient les informations de fiche du Store pour les produits pouvant être achetés à partir du jeu en cours. |
| [XStoreQueryAssociatedProductsForStoreIdAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryassociatedproductsforstoreidasync.md) | Obtient les informations de fiche du Store pour les produits pouvant être achetés à partir du produit spécifié par l'ID du Store. |
| [XStoreQueryAssociatedProductsForStoreIdResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryassociatedproductsforstoreidresult.md) | Obtient les résultats d'un appel à [XStoreQueryAssociatedProductsForStoreIdAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryassociatedproductsforstoreidasync.md). |
| [XStoreQueryAssociatedProductsResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryassociatedproductsresult.md) | Obtient les résultats d'un appel à [XStoreQueryAssociatedProductsAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryassociatedproductsasync.md). |
| [XStoreQueryConsumableBalanceRemainingAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryconsumablebalanceremainingasync.md) | Obtient le solde restant du consommable pour l'ID de produit spécifié. |
| [XStoreQueryConsumableBalanceRemainingResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryconsumablebalanceremainingresult.md) | Récupère les résultats d'un appel à [XStoreQueryConsumableBalanceRemainingAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryconsumablebalanceremainingasync.md). |
| [XStoreQueryEntitledProductsAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryentitledproductsasync.md) | Fournit les informations de produit du Store pour tous les modules complémentaires du jeu en cours que l'utilisateur a achetés. |
| [XStoreQueryEntitledProductsResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryentitledproductsresult.md) | Obtient les résultats d'un appel à [XStoreQueryEntitledProductsAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryentitledproductsasync.md). |
| [XStoreQueryGameAndDlcPackageUpdatesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerygameanddlcpackageupdatesasync.md) | Obtient les mises à jour du jeu et les mises à jour facultatives pour le package actuel. |
| [XStoreQueryGameAndDlcPackageUpdatesResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerygameanddlcpackageupdatesresult.md) | Obtient le résultat d'un appel à [XStoreQueryGameAndDlcPackageUpdatesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerygameanddlcpackageupdatesasync.md). |
| [XStoreQueryGameAndDlcPackageUpdatesResultCount](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerygameanddlcpackageupdatesresultcount.md) | Obtient le nombre de mises à jour récupérées par [XStoreQueryGameAndDlcPackageUpdatesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerygameanddlcpackageupdatesasync.md). |
| [XStoreQueryGameLicenseAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerygamelicenseasync.md) | Récupère des informations sur la licence acquise pour permettre le lancement du jeu. |
| [XStoreQueryGameLicenseResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerygamelicenseresult.md) | Obtient les résultats d'un appel à [XStoreQueryGameLicenseAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerygamelicenseasync.md). |
| [XStoreQueryLicenseTokenAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerylicensetokenasync.md) | Fournit au jeu appelant un jeton opaque qui peut être transmis au service du jeu pour effectuer des appels B2B. |
| [XStoreQueryLicenseTokenResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerylicensetokenresult.md) | Récupère les résultats d'un appel à [XStoreQueryLicenseTokenAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerylicensetokenasync.md). |
| [XStoreQueryLicenseTokenResultSize](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerylicensetokenresultsize.md) | Obtient la taille du résultat qui sera retourné par [XstoreQueryLicenseTokenResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerylicensetokenresult.md). |
| [XStoreQueryPackageIdentifier](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerypackageidentifier.md) | Récupère l'identificateur de package pour l'ID du Store spécifié. |
| [XStoreQueryPackageUpdatesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerypackageupdatesasync.md) | Récupère les mises à jour disponibles pour les packages spécifiés. |
| [XStoreQueryPackageUpdatesResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerypackageupdatesresult.md) | Obtient le résultat d'un appel à [XStoreQueryPackageUpdatesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerypackageupdatesasync.md). |
| [XStoreQueryPackageUpdatesResultCount](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerypackageupdatesresultcount.md) | Obtient le nombre de mises à jour récupérées par [XStoreQueryPackageUpdatesAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequerypackageupdatesasync.md). |
| [XStoreQueryProductForCurrentGameAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryproductforcurrentgameasync.md) | Fournit les informations de produit du Store pour le jeu en cours d'exécution, ses références (SKU) et disponibilités, ainsi que d'autres métadonnées. |
| [XStoreQueryProductForCurrentGameResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryproductforcurrentgameresult.md) | Obtient les résultats d'un appel à [XStoreQueryProductForCurrentGameAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryproductforcurrentgameasync.md). |
| [XStoreQueryProductForPackageAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryproductforpackageasync.md) | Récupère les informations de produit du Store pour le package spécifié. |
| [XStoreQueryProductForPackageResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryproductforpackageresult.md) | Obtient les résultats d'un appel à [XStoreQueryProductForPackageAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryproductforpackageasync.md). |
| [XStoreQueryProductsAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryproductsasync.md) | Retourne les informations de fiche des produits spécifiés qui sont associés au jeu en cours, que ces produits soient actuellement disponibles à l'achat dans le jeu en cours ou non. |
| [XStoreQueryProductsResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryproductsresult.md) | Obtient les résultats d'un appel à [XStoreQueryProductsAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorequeryproductsasync.md). |
| [XStoreRegisterGameLicenseChanged](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreregistergamelicensechanged.md) | Inscrit un rappel pour l'événement de modification de la licence du jeu. |
| [XStoreRegisterPackageLicenseLost](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreregisterpackagelicenselost.md) | Inscrit un rappel pour l'événement de perte de licence. |
| [XStoreReportConsumableFulfillmentAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorereportconsumablefulfillmentasync.md) | Consomme la quantité spécifiée d'un consommable. |
| [XStoreReportConsumableFulfillmentResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorereportconsumablefulfillmentresult.md) | Obtient les résultats d'un appel à [XStoreReportConsumableFulfillmentAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorereportconsumablefulfillmentasync.md). |
| [XStoreShowAssociatedProductsUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowassociatedproductsuiasync.md) | Ouvre l'application Microsoft Store et affiche l'ensemble des modules complémentaires disponibles associés au jeu. Ces éléments peuvent être filtrés davantage par type de produit. |
| [XStoreShowAssociatedProductsUIResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowassociatedproductsuiresult.md) | Obtient le résultat d'un appel à [XStoreShowAssociatedProductsUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowassociatedproductsuiasync.md). |
| [XStoreShowGiftingUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowgiftinguiasync.md) | Permet au jeu de demander l'achat d'un produit du Store particulier en tant que cadeau pour un autre utilisateur. |
| [XStoreShowGiftingUIResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowgiftinguiresult.md) | Obtient les résultats d'un appel à [XStoreShowGiftingUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowgiftinguiasync.md). |
| [XStoreShowProductPageUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowproductpageuiasync.md) | Ouvre l'application Store directement sur la page de détails du ProductId spécifié. |
| [XStoreShowProductPageUIResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowproductpageuiresult.md) | Obtient le résultat d'un appel à [XStoreShowProductPageUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowproductpageuiasync.md). |
| [XStoreShowPurchaseUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowpurchaseuiasync.md) | Permet au jeu de demander l'achat d'un produit du Store particulier. |
| [XStoreShowPurchaseUIResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowpurchaseuiresult.md) | Obtient les résultats d'un appel à [XStoreShowPurchaseUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowpurchaseuiasync.md). |
| [XStoreShowRateAndReviewUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowrateandreviewuiasync.md) | Affiche une boîte de dialogue système permettant à l'utilisateur de rédiger une critique ou de refuser de le faire. |
| [XStoreShowRateAndReviewUIResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowrateandreviewuiresult.md) | Obtient le résultat d'un appel à [XStoreShowRateAndReviewUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowrateandreviewuiasync.md). |
| [XStoreShowRedeemTokenUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowredeemtokenuiasync.md) | Déclenche l'échange d'un jeton spécifié pour l'utilisateur actuel. |
| [XStoreShowRedeemTokenUIResult](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowredeemtokenuiresult.md) | Obtient les résultats d'un appel à [XStoreShowRedeemTokenUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowredeemtokenuiasync.md). |
| [XStoreUnregisterGameLicenseChanged](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreunregistergamelicensechanged.md) | Désinscrit le rappel de modification de la licence du jeu spécifié. |
| [XStoreUnregisterPackageLicenseLost](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreunregisterpackagelicenselost.md) | Désinscrit le rappel de perte de licence du Store spécifié. |

## Structures

| Structure | Description |
| - | - |
| [XStoreAddonLicense](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstoreaddonlicense.md) | Décrit une licence de module complémentaire. |
| [XStoreAvailability](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstoreavailability.md) | Décrit la disponibilité d'un produit. |
| [XStoreCanAcquireLicenseResult](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstorecanacquirelicenseresult.md) | Obtient le résultat d'un appel à [XStoreCanAcquireLicenseForPackageAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecanacquirelicenseforpackageasync.md) ou à [XStoreCanAcquireLicenseForStoreIdAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstorecanacquirelicenseforstoreidasync.md). |
| [XStoreCollectionData](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstorecollectiondata.md) | Décrit une collection du Store. |
| [XStoreConsumableResult](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstoreconsumableresult.md) | Représente la quantité du consommable. |
| [XStoreGameLicense](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstoregamelicense.md) | Décrit une licence de jeu. |
| [XStoreImage](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstoreimage.md) | Décrit une image. |
| [XStorePackageUpdate](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstorepackageupdate.md) | Décrit une mise à jour de package. |
| [XStorePrice](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstoreprice.md) | Informations sur le prix dans le Store. |
| [XStoreProduct](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstoreproduct.md) | Décrit un produit du Store. |
| [XStoreRateAndReviewResult](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstorerateandreviewresult.md) | Résultats d'un appel à [XStoreShowRateAndReviewUIAsync](https://docs.xbox.com/fr-CA/reference/system/xstore/functions/xstoreshowrateandreviewuiasync.md). |
| [XStoreSku](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstoresku.md) | Décrit une référence (SKU) du Store. |
| [XStoreSubscriptionInfo](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstoresubscriptioninfo.md) | Contient des informations sur un abonnement. |
| [XStoreVideo](https://docs.xbox.com/fr-CA/reference/system/xstore/structs/xstorevideo.md) | Décrit une vidéo du Store. |

## Énumérations

| Énumération | Description |
| - | - |
| [XStoreCanLicenseStatus](https://docs.xbox.com/fr-CA/reference/system/xstore/enums/xstorecanlicensestatus.md) | Indique si un utilisateur pourrait obtenir une licence pour un package. |
| [XStoreDurationUnit](https://docs.xbox.com/fr-CA/reference/system/xstore/enums/xstoredurationunit.md) | Unités d'une valeur de durée. |
| [XStoreProductKind](https://docs.xbox.com/fr-CA/reference/system/xstore/enums/xstoreproductkind.md) | Indique le type de produit. |

## Codes d'erreur

Les codes d'erreur suivants peuvent être retournés par les API XStore. Pour obtenir la liste complète, consultez [Codes d'erreur](https://docs.xbox.com/fr-CA/reference/errorcodes.md).

| Code | Valeur | Description |
| - | - | - |
| E\_GAMESTORE\_LICENSE\_ACTION\_NOT\_APPLICABLE\_TO\_PRODUCT | 0x89245300 | Le jeu a demandé une licence pour un produit qui ne peut pas faire l'objet d'une licence. |
| E\_GAMESTORE\_NETWORK\_ERROR | 0x89245301 | Le jeu n'a pas réussi à communiquer avec le réseau du Store. |
| E\_GAMESTORE\_SERVER\_ERROR | 0x89245302 | Le jeu a reçu une réponse incorrecte du serveur du Store. |
| E\_GAMESTORE\_INSUFFICIENT\_QUANTITY | 0x89245303 | L'utilisateur ne possède pas assez de ce consommable pour utiliser la quantité demandée. |
| E\_GAMESTORE\_ALREADY\_PURCHASED | 0x89245304 | L'utilisateur possède déjà ce produit. |
| E\_GAMESTORE\_LICENSE\_ACTION\_THROTTLED | 0x89245305 | Le jeu a interrogé la licence du produit de façon excessive et est maintenant limité. La limite est de 30 tentatives d'obtention de licence en 10 minutes pour le même produit. |

## Documentation conceptuelle

* [Vue d'ensemble du commerce](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/commerce-nav)
* [Vue d'ensemble de XStore](https://docs.xbox.com/fr-CA/publishing/xstore-commerce/xstore-overview.md)
* [Opérations de base du Store avec XStore](https://docs.xbox.com/fr-CA/publishing/xstore-commerce/xstore-basic-operations.md)

## Voir aussi

[Référence des API système](https://docs.xbox.com/fr-CA/reference/system/gc-reference-system-toc.md)\
[Référence des API XPackage](https://docs.xbox.com/fr-CA/reference/system/xpackage/xpackage_members.md)\
[Vue d'ensemble du commerce](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/commerce-nav)


## Related topics

- [Dépannage du développement XStore](https://docs.xbox.com/fr-CA/publishing/xstore-commerce/xstore-troubleshooting.md)
- [Gérer le contenu téléchargeable (DLC) et ses licences](https://docs.xbox.com/fr-CA/publishing/xstore-commerce/xstore-dlc.md)
- [Gestion des scénarios de comptes Store non concordants sur PC](https://docs.xbox.com/fr-CA/publishing/xstore-commerce/xstore-mismatched-accounts.md)
- [Accorder aux joueurs l'accès au contenu des modules complémentaires](https://docs.xbox.com/fr-CA/publishing/xstore-commerce/xstore-granting-access.md)
- [Activer le développement et les tests XStore](https://docs.xbox.com/fr-CA/publishing/xstore-commerce/xstore-product-testing-setup.md)
