Bagikan melalui


Antarmuka IAppxManifestReader (appxpackaging.h)

Mewakili model objek dari manifes paket yang menyediakan metode untuk mengakses elemen dan atribut manifes.

Warisan

Antarmuka IAppxManifestReader mewarisi dari antarmuka IUnknown . IAppxManifestReader juga memiliki jenis anggota berikut:

Metode

Antarmuka IAppxManifestReader memiliki metode ini.

 
IAppxManifestReader::GetApplications

Mendapatkan enumerator yang melakukan iterasi melalui aplikasi yang ditentukan dalam manifes.
IAppxManifestReader::GetCapabilities

Mendapatkan daftar kemampuan yang diminta oleh paket.
IAppxManifestReader::GetDeviceCapabilities

Mendapatkan enumerator yang melakukan iterasi melalui kemampuan perangkat yang ditentukan dalam manifes.
IAppxManifestReader::GetPackageDependencies

Mendapatkan enumerator yang melakukan iterasi melalui dependensi yang ditentukan dalam manifes.
IAppxManifestReader::GetPackageId

Mendapatkan pengidentifikasi paket yang ditentukan dalam manifes.
IAppxManifestReader::GetPrerequisite

Mendapatkan prasyarat yang ditentukan seperti yang didefinisikan dalam manifes paket.
IAppxManifestReader::GetProperties

Mendapatkan properti paket seperti yang didefinisikan dalam manifes.
IAppxManifestReader::GetResources

Mendapatkan enumerator yang melakukan iterasi melalui sumber daya yang ditentukan dalam manifes.
IAppxManifestReader::GetStream

Mendapatkan XML mentah yang diurai dan dibaca oleh pembaca manifes.

Keterangan

Jangan terapkan objek ini. Gunakan implementasi yang disediakan sebagai gantinya.

Objek IAppxManifestReader ini mengurai dan memvalidasi manifes paket aplikasi dan mengekspos elemen dan atribut dalam manifes dengan cara yang aman jenis. Objek ini juga dapat digunakan untuk mendapatkan IStream yang mendasar untuk XML mentah jika diperlukan.

Catatan Dimulai dengan Windows 8.1, kami sarankan untuk tidak menggunakan IAppxManifestReader::GetResources lagi untuk hanya melakukan iterasi atas nilai Bahasa dalam manifes. Sebagai gantinya, gunakan IAppxManifestReader2::GetResources karena mengulangi kualifikasi sumber daya lainnya juga, seperti, Scale dan DXFeatureLevel.
 
Objek ini dapat diambil menggunakan metode CreateManifestReader antarmuka IAppxFactory atau metode GetManifest antarmuka IAppxPackageReader . Dalam kedua kasus, manifes divalidasi sebelum mengembalikan objek IAppxManifestReader . Jika XML tidak valid secara sintaksis, maka metode yang disebutkan di atas gagal, dan objek IAppxManifestReader tidak dikembalikan.

Contoh

Misalnya, lihat Mulai Cepat: Membaca info manifes paket aplikasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header appxpackaging.h

Lihat juga

APPX_CAPABILITIES

IAppxManifestApplicationsEnumerator

IAppxManifestDeviceCapabilitiesEnumerator

IAppxManifestPackageDependenciesEnumerator

IAppxManifestPackageId

IAppxManifestProperties

IAppxManifestResourcesEnumerator