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 sur Windows.
Dans cette section
Sujet | 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 au 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) du 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 du 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 de package. |
GetPackageApplicationIds | Obtient les ID d’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) du 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 du 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 à son nom de famille de package et à son ID d’application relatif au package (PRAID). |
PackageOrigin | Spécifie l’origine d’un package. |
constantes Identity | 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. |
Rubriques connexes
conceptuelle
- packages d’application et de déploiement
- glossaire
Informations de référence sur l’API
- schéma de manifeste de package d’application
- de l’API Packaging
- api de déploiement de package