IAppxManifestReader-Schnittstelle (appxpackaging.h)
Stellt ein Objektmodell des Paketmanifests dar, das Methoden für den Zugriff auf Manifestelemente und Attribute bereitstellt.
Vererbung
Die IAppxManifestReader-Schnittstelle erbt von der IUnknown-Schnittstelle . IAppxManifestReader verfügt auch über die folgenden Membertypen:
Methoden
Die IAppxManifestReader-Schnittstelle verfügt über diese Methoden.
IAppxManifestReader::GetApplications Ruft einen Enumerator ab, der die im Manifest definierten Anwendungen durchläuft. |
IAppxManifestReader::GetCapabilities Ruft die Liste der vom Paket angeforderten Funktionen ab. |
IAppxManifestReader::GetDeviceCapabilities Ruft einen Enumerator ab, der die im Manifest definierten Gerätefunktionen durchläuft. |
IAppxManifestReader::GetPackageDependencies Ruft einen Enumerator ab, der die im Manifest definierten Abhängigkeiten durchläuft. |
IAppxManifestReader::GetPackageId Ruft den im Manifest definierten Paketbezeichner ab. |
IAppxManifestReader::GetPrerequisite Ruft die angegebene Voraussetzung ab, wie sie im Paketmanifest definiert ist. |
IAppxManifestReader::GetProperties Ruft die Eigenschaften des Pakets ab, wie im Manifest definiert. |
IAppxManifestReader::GetResources Ruft einen Enumerator ab, der die im Manifest definierten Ressourcen durchläuft. |
IAppxManifestReader::GetStream Ruft die vom Manifestleser analysierte und gelesene UN-XML-Datei ab. |
Hinweise
Implementieren Sie dieses Objekt nicht. Verwenden Sie stattdessen die bereitgestellte Implementierung.
Dieses IAppxManifestReader-Objekt analysiert und überprüft das App-Paketmanifest und macht Elemente und Attribute im Manifest typsicher verfügbar. Dieses Objekt kann auch verwendet werden, um bei Bedarf einen zugrunde liegenden IStream für das rohe XML abzurufen.
Beispiele
Ein Beispiel finden Sie unter Schnellstart: Lesen von App-Paketmanifestinformationen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | appxpackaging.h |
Weitere Informationen
IAppxManifestApplicationsEnumerator
IAppxManifestDeviceCapabilitiesEnumerator