API de requête de package

Découvrez l’API de requête de package, que vous pouvez utiliser pour obtenir des informations sur les packages d’application installés sur le système. Chaque package d’application contient les fichiers qui constituent une application Windows et un fichier manifeste qui décrit le logiciel à Windows.

Contenu de cette section

Rubrique Description
ClosePackageInfo Ferme une référence aux informations de package spécifiées.
FindPackagesByPackageFamily Recherche les packages avec le nom de famille spécifié pour l’utilisateur actuel.
FormatApplicationUserModelId Construit un ID de modèle utilisateur d’application à partir du nom de la famille de packages et de l’ID d’application relatif du package (PRAID).
GetApplicationUserModelId Obtient l’ID de modèle utilisateur de l’application pour le processus spécifié.
GetApplicationUserModelIdFromToken Obtient l’ID de modèle utilisateur de l’application pour le jeton spécifié.
GetCurrentApplicationUserModelId Obtient l’ID de modèle utilisateur de l’application pour le processus actuel.
GetCurrentPackageFamilyName Obtient le nom de la famille de packages pour le processus appelant.
GetCurrentPackageFullName Obtient le nom complet du package pour le processus appelant.
GetCurrentPackageId Obtient l’identificateur de package (ID) pour le processus appelant.
GetCurrentPackageInfo Obtient les informations du package pour le processus appelant.
GetCurrentPackageInfo2 Obtient les informations du package pour le processus appelant, avec l’option permettant de spécifier le type de dossier de package.
GetCurrentPackageInfo3 Récupère l’ID de génération actuelle du graphe de package.
GetCurrentPackagePath Obtient le chemin d’accès du package pour le processus appelant.
GetCurrentPackagePath2 Obtient le chemin d’accès du package pour le processus appelant, avec l’option permettant de spécifier le type de dossier du package.
GetPackageApplicationIds Obtient les ID des applications dans le package spécifié.
GetPackageFamilyName Obtient le nom de la famille de packages pour le processus spécifié.
GetPackageFamilyNameFromToken Obtient le nom de la famille de packages pour le jeton spécifié.
GetPackageFullName Obtient le nom complet du package pour le processus spécifié.
GetPackageFullNameFromToken Obtient le nom complet du package pour le jeton spécifié.
GetPackageId Obtient l’identificateur de package (ID) pour le processus spécifié.
GetPackageInfo Obtient les informations du package pour le package spécifié.
GetPackageInfo2 Obtient les informations de package pour le package spécifié, avec l’option permettant de spécifier le type de dossier du package.
GetPackagePath Obtient le chemin d’accès du package spécifié.
GetPackagePathByFullName Obtient le chemin d’accès du package spécifié.
GetPackagePathByFullName2 Obtient le chemin d’accès du package spécifié, avec l’option permettant de spécifier le type de dossier du package.
GetPackagesByPackageFamily Obtient les packages avec le nom de famille spécifié pour l’utilisateur actuel.
GetStagedPackageOrigin Obtient l’origine du package spécifié.
GetStagedPackagePathByFullName Obtient le chemin d’accès du package intermédiaire spécifié.
GetStagedPackagePathByFullName2 Obtient le chemin d’accès du package intermédiaire spécifié, avec l’option permettant de spécifier le type de dossier du package.
OpenPackageInfoByFullName Ouvre les informations de package du package spécifié.
PackageFamilyNameFromFullName Obtient le nom de la famille de packages pour le nom complet du package spécifié.
PackageFamilyNameFromId Obtient le nom de la famille de packages pour l’identificateur de package spécifié.
PackageFullNameFromId Obtient le nom complet du package pour l’identificateur de package spécifié (ID).
PackageIdFromFullName Obtient l’identificateur de package (ID) pour le nom complet du package spécifié.
PackageNameAndPublisherIdFromFamilyName Obtient le nom du package et l’identificateur de l’éditeur (ID) pour le nom de famille de packages spécifié.
ParseApplicationUserModelId Déconstructe un ID de modèle utilisateur d’application en son nom de famille de packages et l’ID d’application relatif du package (PRAID).
PackageOrigin Spécifie l’origine d’un package.
Constantes d’identité Spécifie la longueur des chaînes pour les champs d’identité du package.
Constantes de package Spécifie la façon dont les packages doivent être traités.
PACKAGE_ID Représente les informations d’identification du package, telles que le nom, la version et l’éditeur.
PACKAGE_INFO Représente les informations d’identification du package qui incluent l’identificateur du package, le nom complet et l’emplacement d’installation.
PACKAGE_VERSION Représente les informations de version du package.

Conceptuel

Informations de référence sur les API