Aracılığıyla paylaş


Paketleme API'si

Uygulama paketleri oluşturmak, okumak ve yazmak için kullanabileceğiniz paketleme API'sini öğrenin. Her uygulama paketi, bir Windows uygulamasını oluşturan dosyaları ve yazılımı Windows'a açıklayan bir bildirim dosyasını içerir.

Konu Açıklama
IAppxBlockMapBlock
IAppxBlockMapBlock arabirimi, Uygulama paketi için blok eşleme dosyasında (AppxBlockMap.xml) bulunan bir dosya içindeki tek bir bloğu temsil eden salt okunur bir nesne sağlar. IAppxBlockMapFile::GetBlocks yöntemi, paket bloğu eşlemesinde listelenen bir dosyanın tek tek bloklarını çapraz geçiş yapmak ve almak için bir numaralandırıcı döndürmek için kullanılır.
IAppxBlockMapBlocksEnumerator
Blok eşlemesindeki blokları tek bir dosyada numaralandırır.
IAppxBlockMapFile
Blok eşlemesindeki bir dosyayı temsil eder.
IAppxBlockMapFilesEnumerator
Blok haritasındaki dosyaları numaralandırır.
IAppxBlockMapReader
Dosya özniteliklerine ve blok karmalarına erişim sağlayan blok eşlemeleri için salt okunur nesne modelini temsil eder.
IAppxBundleFactory
Paket paketlerini okumak ve yazmak için nesneler oluşturur.
IAppxBundleManifestOptionalBundleInfo
Paket paketi bildirimindeki <OptionalBundle> öğesi için salt okunur nesne modeli sağlar.
IAppxBundleManifestOptionalBundleInfoEnumerator
Paketten isteğe bağlı paket bilgilerini numaralandırır.
IAppxBundleManifestPackageInfo
Paket paketi bildirimindeki <Paketi> öğesi için salt okunur nesne modeli sağlar.
IAppxBundleManifestPackageInfo2
Paket paketi bildirimindeki <Paketi> öğesi için salt okunur nesne modeli sağlar.
IAppxBundleManifestPackageInfoEnumerator
Paket paketi bildiriminde açıklanan yük paketleri listesi için salt okunur bir nesne modeli sağlar.
IAppxBundleManifestReader
Paket paketlerinin bildirimleri için salt okunur bir nesne modeli sağlar.
IAppxBundleManifestReader2
Paket paketlerinin bildirimleri için salt okunur bir nesne modeli sağlar.
IAppxBundleReader
Paket paketleri için salt okunur nesne modeli sağlar.
IAppxBundleWriter
Paket paketleri için salt yazma nesne modeli sağlar.
IAppxBundleWriter2
Paket paketleri için salt yazma nesne modeli sağlar.
IAppxBundleWriter3
Paket paketleri için salt yazma nesne modeli sağlar.
IAppxBundleWriter4
Paket paketleri için salt yazma nesne modeli sağlar.
IAppxContentGroup
İçerik grubu hakkındaki bilgileri alır.
IAppxContentGroupsEnumerator
İçerik gruplarını bir içerik grubu eşlemesinden numaralandırır.
IAppxContentGroupFilesEnumerator
İçerik grubu eşlemesinden içerik gruplarındaki dosyaları numaralandırır.
IAppxContentGroupMapReader
İçerik grubu haritası hakkında bilgi alır.
IAppxContentGroupMapWriter
İçerik grubu eşlemesi için yalnızca yazma nesne modeli sağlar.
IAppxEncryptionFactory
Paketleri ve paketleri şifrelemek, şifresini çözmek, okumak ve yazmak için nesneler oluşturur.
IAppxEncryptionFactory2
Windows uygulama paketlerini ve paketlerini şifrelemek, şifresini çözmek, okumak ve yazmak için nesneler oluşturur.
IAppxEncryptionFactory3
Windows uygulama paketlerini ve paketlerini şifrelemek, şifresini çözmek, okumak ve yazmak için nesneler oluşturur.
IAppxEncryptionFactory4
Windows uygulama paketlerini ve paketlerini şifrelemek için nesneler oluşturur.
IAppxEncryptedPackageWriter
Şifrelenmiş uygulama paketleri için salt yazma nesne modeli sağlar.
IAppxEncryptedPackageWriter2
Şifrelenmiş uygulama paketleri için salt yazma nesne modeli sağlar.
IAppxEncryptedBlockMapFile
Şifrelenmiş blok eşleme dosyasının dosya karması ve kimliğini alır.
IAppxEncryptedFile
Şifrelenmiş dosya hakkındaki bilgileri alır.
IAppxEncryptedBundleWriter
Şifrelenmiş paket paketleri için salt yazma nesne modeli sağlar.
IAppxEncryptedBundleWriter2
Şifrelenmiş paket paketleri için salt yazma nesne modeli sağlar.
IAppxEncryptedBundleWriter3
Şifrelenmiş paket paketleri için salt yazma nesne modeli sağlar.
IAppxEncryptedPackageFile
Şifrelenmiş paket okuyucularını ve akışlarını alır.
IAppxFactory
Uygulama paketlerini okumak ve yazmak için nesneler oluşturur.
IAppxFactory2
Uygulama paketlerini okumak ve yazmak için nesneler oluşturur.
IAppxFile
Paketteki bir yük veya ayak izi dosyası hakkındaki bilgileri alır.
IAppxFilesEnumerator
Paketteki yük dosyalarını numaralandırır.
IAppxManifestApplication
Uygulamanın öznitelik değerlerine erişim sağlar.
IAppxManifestApplicationsEnumerator
Paket bildiriminde tanımlanan uygulamaları numaralandırır.
IAppxManifestDeviceCapabilitiesEnumerator
Paket bildiriminde tanımlanan cihaz özelliklerini numaralandırır.
IAppxManifestMainPackageDependency
Ana paket bağımlılığının öznitelik değerlerine erişim sağlar.
IAppxManifestMainPackageDependenciesEnumerator
Bir uygulama bildiriminden <MainPackageDependency> öğelerini numaralandırır.
IAppxManifestOptionalPackageInfo
İsteğe bağlı paket bilgilerinin öznitelik değerlerine erişim sağlar.
IAppxManifestPackageDependenciesEnumerator
Paket bildiriminde tanımlanan paket bağımlılıklarını numaralandırır.
IAppxManifestPackageDependency
Bir paketin başka bir pakete bağımlılığını açıklar.
IAppxManifestPackageDependency2
Bir paketin başka bir pakete bağımlılığını açıklar.
IAppxManifestPackageId
Paket kimliğine erişim sağlar.
IAppxManifestPackageId2
Uygulama paketi kimliğine erişim sağlar.
IAppxManifestProperties
Paket bildiriminin özellikler bölümüne salt okunur erişim sağlar.
IAppxManifestReader
Bildirim öğelerine ve özniteliklerine erişmek için yöntemler sağlayan paket bildiriminin nesne modelini temsil eder.
IAppxManifestReader2
Bildirim öğelerine ve özniteliklerine erişmek için yöntemler sağlayan paket bildiriminin nesne modelini temsil eder.
IAppxManifestReader5
Bildirim öğelerine ve özniteliklerine erişmek için yöntemler sağlayan paket bildiriminin nesne modelini temsil eder.
IAppxManifestReader6
Bildirim öğelerine ve özniteliklerine erişmek için yöntemler sağlayan paket bildiriminin nesne modelini temsil eder.
IAppxManifestResourcesEnumerator
Paket bildiriminde tanımlanan kaynakları numaralandırır.
IAppxManifestTargetDeviceFamily
AppxManifest.xmlhedef cihaz ailesi hakkındaki bilgileri alır.
IAppxPackageEditor
Uygulama paketlerini düzenleme işlevselliği sağlar.
IAppxPackageReader
Uygulama paketleri için salt okunur bir nesne modeli sağlar.
IAppxPackageWriter
Uygulama paketleri için salt yazma nesne modeli sağlar.
IAppxPackageWriter2
Uygulama paketleri için salt yazma nesne modeli sağlar.
IAppxPackageWriter3
Uygulama paketleri için salt yazma nesne modeli sağlar.
IAppxSourceContentGroupMapReader
Kaynak içerik grubu eşlemesi hakkında bilgi alır.
APPX_BUNDLE_FOOTPRINT_FILE_TYPE
Bir paketteki ayak izi dosyasının türünü belirtir.
APPX_ENCRYPTED_PACKAGE_SETTINGS
Şifrelenmiş Windows uygulama paketleri için ayarlar.
APPX_ENCRYPTED_PACKAGE_SETTINGS2
Şifrelenmiş Windows uygulama paketi ayarları.
APPX_ENCRYPTED_EXEMPTIONS
Windows uygulama paketi şifrelemesinden muaf tutulan dosyalar.
APPX_KEY_INFO
Windows uygulama paketi anahtar bilgileri.
APPX_ENCRYPTED_PACKAGE_OPTIONS
Şifrelenmiş uygulama paketi seçenekleri.
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE
IAppxBundleManifestPackageInfo nesnesi için paket türünü belirtir.
APPX_CAPABILITIES
Bir paket tarafından istenen özellikleri veya ayrıcalıkları belirtir.
APPX_COMPRESSION_OPTION
Dosyayı pakette depolamak için kullanılan sıkıştırma derecesini belirtir.
APPX_FOOTPRINT_FILE_TYPE
Paketteki ayak izi dosyasının türünü belirtir.
APPX_PACKAGE_ARCHITECTURE
Bir paket tarafından desteklenen işlemci mimarilerini belirtir.
APPX_PACKAGE_ARCHITECTURE2
Bir paket tarafından desteklenen işlemci mimarilerini belirtir.
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS
Bildirimi güncelleştirirken uygulama bildirimi doğrulama seçenekleri.
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION
Uygulama paketini güncelleştirirken kullanılacak seçenekler.
APPX_PACKAGE_SETTINGS
Paket oluşturmak için kullanılan paket ayarlarını temsil eder.
APPX_PACKAGE_WRITER_PAYLOAD_STREAM
Uygulama paketine yazacak dosyaların verilerini ve meta verilerini içerir.

Örnekleri

Uygulama paketi oluşturma örneği (CreateAppx)

Uygulama paketi içeriklerini ayıklama örneği (ExtractAppx)

Uygulama paketi bildirim bilgileri örneğini okuma (DescribeAppx)

görevleri

Uygulama paketi oluşturma

Hızlı Başlangıç: Uygulama paketi içeriğini ayıklama

Hızlı Başlangıç: Uygulama paketi bildirim bilgilerini okuma

Kavramları

uygulama paketlerini ve dağıtım

Sözlük

Başvuru

uygulama paketi bildirim şeması

Paket dağıtım API'si

Paket sorgusu API'si