Interface IAppxManifestReader (appxpackaging.h)
Représente un modèle objet du manifeste de package qui fournit des méthodes pour accéder aux éléments et attributs du manifeste.
Héritage
L’interface IAppxManifestReader hérite de l’interface IUnknown. IAppxManifestReader possède également les types de membres suivants :
Méthodes
L’interface IAppxManifestReader possède ces méthodes.
IAppxManifestReader ::GetApplications Obtient un énumérateur qui itère à travers les applications définies dans le manifeste. |
IAppxManifestReader ::GetCapabilities Obtient la liste des fonctionnalités demandées par le package. |
IAppxManifestReader ::GetDeviceCapabilities Obtient un énumérateur qui itère à travers les fonctionnalités d’appareil définies dans le manifeste. |
IAppxManifestReader ::GetPackageDependencies Obtient un énumérateur qui itère via les dépendances définies dans le manifeste. |
IAppxManifestReader ::GetPackageId Obtient l’identificateur de package défini dans le manifeste. |
IAppxManifestReader ::GetPrerequisite Obtient le prérequis spécifié, tel que défini dans le manifeste du package. |
IAppxManifestReader ::GetProperties Obtient les propriétés du package telles que définies dans le manifeste. |
IAppxManifestReader ::GetResources Obtient un énumérateur qui itère à travers les ressources définies dans le manifeste. |
IAppxManifestReader ::GetStream Obtient le xml brut analysé et lu par le lecteur de manifeste. |
Remarques
N’implémentez pas cet objet. Utilisez plutôt l’implémentation fournie.
Cet objet IAppxManifestReader analyse et valide le manifeste du package d’application et expose les éléments et les attributs dans le manifeste de manière sécurisée par type. Cet objet peut également être utilisé pour obtenir un IStream sous-jacent pour le xml brut si nécessaire.
Exemples
Pour obtenir un exemple, consultez 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
IAppxManifestApplicationsEnumerator
IAppxManifestDeviceCapabilitiesEnumerator