Interface IAppxPackageReader (appxpackaging.h)

Fournit un modèle objet en lecture seule pour les packages d’application.

Héritage

L’interface IAppxPackageReader hérite de l’interface IUnknown. IAppxPackageReader a également les types de membres suivants :

Méthodes

L’interface IAppxPackageReader utilise ces méthodes.

 
IAppxPackageReader ::GetBlockMap

Récupère le modèle objet de carte de blocs du package.
IAppxPackageReader ::GetFootprintFile

Récupère un fichier d’empreinte à partir du package.
IAppxPackageReader ::GetManifest

Récupère le modèle objet du manifeste d’application du package.
IAppxPackageReader ::GetPayloadFile

Récupère un fichier de charge utile à partir du package.
IAppxPackageReader ::GetPayloadFiles

Récupère un énumérateur qui itère dans les fichiers de charge utile dans le package.

Remarques

L’interface IAppxPackageReader permet d’accéder aux fichiers de charge utile à partir d’un package et d’interroger les métadonnées à partir des fichiers d’empreinte.

Cet objet peut être récupéré à l’aide de la méthode CreatePackageReader de l’interface IAppxFactory .

Exemples

Pour obtenir un exemple, consultez Démarrage rapide : Extraire le contenu du package d’application et Démarrage rapide : Lire les informations du manifeste du package d’application.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête appxpackaging.h

Voir aussi

IAppxPackageWriter