API de requête de package

En savoir plus sur 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 du modèle utilisateur de l’application pour le processus spécifié.
GetApplicationUserModelIdFromToken
Obtient l' ID du modèle utilisateur de l’application pour le jeton spécifié.
GetCurrentApplicationUserModelId
Obtient l' ID du modèle utilisateur de l’application pour le processus en cours.
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 de package pour le processus appelant.
GetCurrentPackageInfo2
Obtient les informations de package pour le processus appelant, avec l’option permettant de spécifier le type de dossier du package.
GetCurrentPackagePath
Obtient le chemin d’accès du package pour le processus appelant.
GetCurrentPackagePath2
Obtient le chemin d’accès au 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 de 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 pour le 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 (ID) spécifié.
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 la famille de packages spécifiée.
ParseApplicationUserModelId
Déconstruit un ID de modèle d’utilisateur d’application en fonction du nom de la famille de packages et de 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 manière dont les packages doivent être traités.
ID du PACKAGE _
Représente les informations d’identification du package, telles que le nom, la version et le serveur de publication.
_informations sur le package
Représente des informations d’identification de package qui incluent l’identificateur de package, le nom complet et l’emplacement d’installation.
VERSION du PACKAGE _
Représente les informations de version du package.

Concepts

Packages d’applications et déploiement

Glossaire

Référence

Schéma de manifeste du package de l’application

API d’empaquetage

API de déploiement de packages