API Pengemasan
Pelajari tentang API pengemasan, yang dapat Anda gunakan untuk membuat, membaca, dan menulis paket aplikasi. Setiap paket aplikasi berisi file yang merupakan aplikasi Windows, dan file manifes yang menjelaskan perangkat lunak ke Windows.
Topik | Deskripsi |
---|---|
IAppxBlockMapBlock |
AntarmukaIAppxBlockMapBlock menyediakan objek baca-saja yang mewakili blok individual dalam file yang terkandung dalam file peta blok (AppxBlockMap.xml) untuk paket Aplikasi. Metode IAppxBlockMapFile::GetBlocks digunakan untuk mengembalikan enumerator untuk melintas dan mengambil blok individual file yang tercantum dalam peta blok paket. |
IAppxBlockMapBlocksEnumerator |
Menghitung blok dari peta blok dalam satu file. |
IAppxBlockMapFile |
Mewakili file di peta blok. |
IAppxBlockMapFilesEnumerator |
Menghitung file dari peta blok. |
IAppxBlockMapReader |
Mewakili model objek baca-saja untuk peta blok yang menyediakan akses ke atribut file dan hash blok. |
IAppxBundleFactory |
Membuat objek untuk membaca dan menulis paket bundel. |
IAppxBundleManifestOptionalBundleInfo |
Menyediakan model objek baca-saja untuk elemen><OptionalBundle dalam manifes paket bundel. |
IAppxBundleManifestOptionalBundleInfoEnumerator |
Menghitung informasi bundel opsional dari bundel. |
IAppxBundleManifestPackageInfo |
Menyediakan model objek baca-saja untuk elemen> Paket <dalam manifes paket bundel. |
IAppxBundleManifestPackageInfo2 |
Menyediakan model objek baca-saja untuk elemen> Paket <dalam manifes paket bundel. |
IAppxBundleManifestPackageInfoEnumerator |
Menyediakan model objek baca-saja untuk daftar paket payload yang dijelaskan dalam manifes paket bundel. |
IAppxBundleManifestReader |
Menyediakan model objek baca-saja untuk manifes paket bundel. |
IAppxBundleManifestReader2 |
Menyediakan model objek baca-saja untuk manifes paket bundel. |
IAppxBundleReader |
Menyediakan model objek baca-saja untuk paket bundel. |
IAppxBundleWriter |
Menyediakan model objek khusus tulis untuk paket bundel. |
IAppxBundleWriter2 |
Menyediakan model objek khusus tulis untuk paket bundel. |
IAppxBundleWriter3 |
Menyediakan model objek khusus tulis untuk paket bundel. |
IAppxBundleWriter4 |
Menyediakan model objek khusus tulis untuk paket bundel. |
IAppxContentGroup |
Mengambil informasi tentang grup konten. |
IAppxContentGroupsEnumerator |
Menghitung grup konten dari peta grup konten. |
IAppxContentGroupFilesEnumerator |
Menghitung file dalam grup konten dari peta grup konten. |
IAppxContentGroupMapReader |
Mendapatkan informasi tentang peta grup konten. |
IAppxContentGroupMapWriter |
Menyediakan model objek hanya-tulis untuk peta grup konten. |
IAppxEncryptionFactory |
Membuat objek untuk mengenkripsi, mendekripsi, membaca, dan menulis paket dan bundel. |
IAppxEncryptionFactory2 |
Membuat objek untuk mengenkripsi, mendekripsi, membaca, dan menulis paket dan bundel aplikasi Windows. |
IAppxEncryptionFactory3 |
Membuat objek untuk mengenkripsi, mendekripsi, membaca, dan menulis paket dan bundel aplikasi Windows. |
IAppxEncryptionFactory4 |
Membuat objek untuk mengenkripsi paket dan bundel aplikasi Windows. |
IAppxEncryptedPackageWriter |
Menyediakan model objek khusus tulis untuk paket aplikasi terenkripsi. |
IAppxEncryptedPackageWriter2 |
Menyediakan model objek khusus tulis untuk paket aplikasi terenkripsi. |
IAppxEncryptedBlockMapFile |
Mengambil hash file dan Id file peta blok terenkripsi. |
IAppxEncryptedFile |
Mengambil informasi tentang file terenkripsi. |
IAppxEncryptedBundleWriter |
Menyediakan model objek khusus tulis untuk paket bundel terenkripsi. |
IAppxEncryptedBundleWriter2 |
Menyediakan model objek khusus tulis untuk paket bundel terenkripsi. |
IAppxEncryptedBundleWriter3 |
Menyediakan model objek khusus tulis untuk paket bundel terenkripsi. |
IAppxEncryptedPackageFile |
Mengambil pembaca dan aliran paket terenkripsi. |
IAppxFactory |
Membuat objek untuk membaca dan menulis paket aplikasi. |
IAppxFactory2 |
Membuat objek untuk membaca dan menulis paket aplikasi. |
IAppxFile |
Mengambil informasi tentang payload atau file jejak dalam paket. |
IAppxFilesEnumerator |
Menghitung file payload dalam paket. |
IAppxManifestApplication |
Menyediakan akses ke nilai atribut aplikasi. |
IAppxManifestApplicationsEnumerator |
Menghitung aplikasi yang ditentukan dalam manifes paket. |
IAppxManifestDeviceCapabilitiesEnumerator |
Menghitung kemampuan perangkat yang ditentukan dalam manifes paket. |
IAppxManifestMainPackageDependency |
Menyediakan akses ke nilai atribut dependensi paket utama. |
IAppxManifestMainPackageDependenciesEnumerator |
Menghitung elemen><MainPackageDependency dari manifes aplikasi. |
IAppxManifestOptionalPackageInfo |
Menyediakan akses ke nilai atribut dari informasi paket opsional. |
IAppxManifestPackageDependenciesEnumerator |
Menghitung dependensi paket yang ditentukan dalam manifes paket. |
IAppxManifestPackageDependency |
Menjelaskan dependensi satu paket pada paket lain. |
IAppxManifestPackageDependency2 |
Menjelaskan dependensi satu paket pada paket lain. |
IAppxManifestPackageId |
Menyediakan akses ke identitas paket. |
IAppxManifestPackageId2 |
Menyediakan akses ke identitas paket aplikasi. |
IAppxManifestProperties |
Menyediakan akses baca-saja ke bagian properti dari manifes paket. |
IAppxManifestReader |
Mewakili model objek dari manifes paket yang menyediakan metode untuk mengakses elemen dan atribut manifes. |
IAppxManifestReader2 |
Mewakili model objek dari manifes paket yang menyediakan metode untuk mengakses elemen dan atribut manifes. |
IAppxManifestReader5 |
Mewakili model objek dari manifes paket yang menyediakan metode untuk mengakses elemen dan atribut manifes. |
IAppxManifestReader6 |
Mewakili model objek dari manifes paket yang menyediakan metode untuk mengakses elemen dan atribut manifes. |
IAppxManifestResourcesEnumerator |
Menghitung sumber daya yang ditentukan dalam manifes paket. |
IAppxManifestTargetDeviceFamily |
Mengambil informasi tentang keluarga perangkat target dari AppxManifest.xml. |
IAppxPackageEditor |
Menyediakan fungsionalitas untuk mengedit paket aplikasi. |
IAppxPackageReader |
Menyediakan model objek baca-saja untuk paket aplikasi. |
IAppxPackageWriter |
Menyediakan model objek khusus tulis untuk paket aplikasi. |
IAppxPackageWriter2 |
Menyediakan model objek khusus tulis untuk paket aplikasi. |
IAppxPackageWriter3 |
Menyediakan model objek khusus tulis untuk paket aplikasi. |
IAppxSourceContentGroupMapReader |
Mendapatkan informasi tentang peta grup konten sumber. |
APPX_BUNDLE_FOOTPRINT_FILE_TYPE |
Menentukan jenis file jejak dalam bundel. |
APPX_ENCRYPTED_PACKAGE_SETTINGS |
Pengaturan untuk paket aplikasi Windows terenkripsi. |
APPX_ENCRYPTED_PACKAGE_SETTINGS2 |
Pengaturan paket aplikasi Windows terenkripsi. |
APPX_ENCRYPTED_EXEMPTIONS |
File yang dikecualikan dari enkripsi paket aplikasi Windows. |
APPX_KEY_INFO |
Informasi kunci paket aplikasi Windows. |
APPX_ENCRYPTED_PACKAGE_OPTIONS |
Opsi paket aplikasi terenkripsi. |
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE |
Menentukan jenis paket untuk objekIAppxBundleManifestPackageInfo. |
APPX_CAPABILITIES |
Menentukan kemampuan atau hak istimewa yang diminta oleh paket. |
APPX_COMPRESSION_OPTION |
Menentukan tingkat pemadatan yang digunakan untuk menyimpan file dalam paket. |
APPX_FOOTPRINT_FILE_TYPE |
Menentukan jenis file jejak dalam paket. |
APPX_PACKAGE_ARCHITECTURE |
Menentukan arsitektur prosesor yang didukung oleh paket. |
APPX_PACKAGE_ARCHITECTURE2 |
Menentukan arsitektur prosesor yang didukung oleh paket. |
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS |
Opsi untuk validasi manifes aplikasi saat memperbarui manifes. |
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION |
Opsi untuk digunakan saat memperbarui paket aplikasi. |
APPX_PACKAGE_SETTINGS |
Mewakili pengaturan paket yang digunakan untuk membuat paket. |
APPX_PACKAGE_WRITER_PAYLOAD_STREAM |
Berisi data dan metadata file untuk ditulis ke dalam paket aplikasi. |
Topik terkait
-
Sampel
-
Tugas
-
mulai cepat : Mengekstrak konten paket aplikasi
-
mulai cepat : Membaca info manifes paket aplikasi
-
Konsep
-
Paket aplikasi dan penyebaran
-
Referensi