封裝、部署和查詢 Windows 市集應用程式會使用此標頭。 如需詳細資訊,請參閱
appxpackaging.h 包含下列程式設計介面:
介面
|
IAppxAppInstallerReader 提供應用程式安裝程式檔案之 XML DOM 的存取權。 |
|
IAppxBlockMapBlock IAppxBlockMapBlock 介面提供唯讀物件,代表應用程式套件包含在區塊對應檔案 (AppxBlockMap.xml) 檔案內的個別區塊。 |
|
IAppxBlockMapBlocksEnumerator 列舉單一檔案中區塊對應中的區塊。 |
|
IAppxBlockMapFile 表示區塊對應中的檔案。 |
|
IAppxBlockMapFilesEnumerator 列舉區塊對應中的檔案。 |
|
IAppxBlockMapReader 表示區塊對應的唯讀物件模型,可提供檔案屬性和區塊雜湊的存取權。 |
|
IAppxBundleFactory 建立物件來讀取和寫入套件組合套件。 |
|
IAppxBundleFactory2 建立物件來讀取和寫入套件組合套件,並能夠指定套件組合檔案的預期摘要。 |
|
IAppxBundleManifestOptionalBundleInfo 提供套件組合套件資訊清單中 OptionalBundle > 元素的唯讀物件模型 < 。 |
|
IAppxBundleManifestOptionalBundleInfoEnumerator 列舉套件組合的選擇性套件組合資訊。 |
|
IAppxBundleManifestPackageInfo 為套件組合套件資訊清單中的 Package > 元素提供唯讀物件模型 < 。 (IAppxBundleManifestPackageInfo) |
|
IAppxBundleManifestPackageInfo2 為套件組合套件資訊清單中的 Package > 元素提供唯讀物件模型 < 。 (IAppxBundleManifestPackageInfo2) |
|
IAppxBundleManifestPackageInfoEnumerator 針對套件組合套件資訊清單中所述的承載套件清單,提供唯讀物件模型。 |
|
IAppxBundleManifestReader 提供套件組合套件資訊清單的唯讀物件模型。 (IAppxBundleManifestReader) |
|
IAppxBundleManifestReader2 提供套件組合套件資訊清單的唯讀物件模型。 (IAppxBundleManifestReader2) |
|
IAppxBundleReader 提供套件組合套件的唯讀物件模型。 |
|
IAppxBundleWriter 提供套件組合套件的僅限寫入物件模型。 (IAppxBundleWriter) |
|
IAppxBundleWriter2 提供套件組合套件的僅限寫入物件模型。 (IAppxBundleWriter2) |
|
IAppxBundleWriter3 提供套件組合套件的僅限寫入物件模型。 (IAppxBundleWriter3) |
|
IAppxBundleWriter4 提供套件組合套件的僅限寫入物件模型。 (IAppxBundleWriter4) |
|
IAppxContentGroup 擷取內容群組的相關資訊。 |
|
IAppxContentGroupFilesEnumerator 從內容群組對應列舉內容群組中的檔案。 |
|
IAppxContentGroupMapReader 取得內容群組對應的相關資訊。 |
|
IAppxContentGroupMapWriter 提供內容群組對應的唯寫物件模型。 |
|
IAppxContentGroupsEnumerator 從內容群組對應列舉內容群組。 |
|
IAppxDigestProvider 提供用來擷取應用程式封裝物件的摘要字串表示的 API。 |
|
IAppxEncryptedBundleWriter 提供加密套件組合套件的僅限寫入物件模型。 (IAppxEncryptedBundleWriter) |
|
IAppxEncryptedBundleWriter2 提供加密套件組合套件的僅限寫入物件模型。 (IAppxEncryptedBundleWriter2) |
|
IAppxEncryptedBundleWriter3 提供加密套件組合套件的僅限寫入物件模型。 (IAppxEncryptedBundleWriter3) |
|
IAppxEncryptedPackageWriter 提供加密應用程式套件的僅限寫入物件模型。 (IAppxEncryptedPackageWriter) |
|
IAppxEncryptedPackageWriter2 提供加密應用程式套件的僅限寫入物件模型。 (IAppxEncryptedPackageWriter2) |
|
IAppxEncryptionFactory 建立物件來加密、解密、讀取和寫入套件和套件組合。 |
|
IAppxEncryptionFactory2 建立物件來加密、解密、讀取和寫入 Windows 應用程式套件和套件組合。 (IAppxEncryptionFactory2) |
|
IAppxEncryptionFactory3 建立物件來加密、解密、讀取和寫入 Windows 應用程式套件和套件組合。 (IAppxEncryptionFactory3) |
|
IAppxEncryptionFactory4 建立物件來加密 Windows 應用程式套件和套件組合。 |
|
IAppxEncryptionFactory5 建立物件來讀取加密的 Windows 應用程式套件和套件組合。 |
|
IAppxFactory 建立物件來讀取和寫入應用程式套件。 (IAppxFactory) |
|
IAppxFactory2 建立物件來讀取和寫入應用程式套件。 (IAppxFactory2) |
|
IAppxFactory3 建立物件來讀取和寫入應用程式套件、資訊清單和應用程式安裝程式檔案。 |
|
IAppxFile 擷取套件中承載或使用量檔案的相關資訊。 |
|
IAppxFilesEnumerator 列舉封裝中的承載檔案。 |
|
IAppxManifestApplication 提供應用程式的屬性值存取。 |
|
IAppxManifestApplicationsEnumerator 列舉封裝資訊清單中定義的應用程式。 |
|
IAppxManifestDeviceCapabilitiesEnumerator 列舉套件資訊清單中定義的裝置功能。 |
|
IAppxManifestMainPackageDependenciesEnumerator 從應用程式資訊清單列舉 < MainPackageDependency > 元素。 |
|
IAppxManifestMainPackageDependency 提供主要封裝相依性屬性值的存取權。 |
|
IAppxManifestOptionalPackageInfo 提供選擇性封裝資訊的屬性值存取。 |
|
IAppxManifestPackageDependenciesEnumerator 列舉封裝資訊清單中定義的套件相依性。 |
|
IAppxManifestPackageDependency 描述某個封裝在另一個封裝上的相依性。 (IAppxManifestPackageDependency) |
|
IAppxManifestPackageDependency2 描述某個封裝在另一個封裝上的相依性。 (IAppxManifestPackageDependency2) |
|
IAppxManifestPackageId 提供封裝身分識別的存取權。 |
|
IAppxManifestPackageId2 提供應用程式套件身分識別的存取權。 |
|
IAppxManifestProperties 提供封裝資訊清單之 properties 區段的唯讀存取權。 |
|
IAppxManifestReader 表示封裝資訊清單的物件模型,提供存取資訊清單專案和屬性的方法。 (IAppxManifestReader) |
|
IAppxManifestReader2 表示封裝資訊清單的物件模型,提供存取資訊清單專案和屬性的方法。 (IAppxManifestReader2) |
|
IAppxManifestReader5 表示封裝資訊清單的物件模型,提供存取資訊清單專案和屬性的方法。 (IAppxManifestReader5) |
|
IAppxManifestReader6 表示封裝資訊清單的物件模型,提供存取資訊清單專案和屬性的方法。 (IAppxManifestReader6) |
|
IAppxManifestResourcesEnumerator 列舉封裝資訊清單中定義的資源。 |
|
IAppxManifestTargetDeviceFamily 從AppxManifest.xml擷取目標裝置系列的相關資訊。 |
|
IAppxPackageEditor 提供編輯應用程式套件的功能。 |
|
IAppxPackageReader 提供應用程式套件的唯讀物件模型。 |
|
IAppxPackageWriter 提供應用程式套件的僅限寫入物件模型。 (IAppxPackageWriter) |
|
IAppxPackageWriter2 提供應用程式套件的僅限寫入物件模型。 (IAppxPackageWriter2) |
|
IAppxPackageWriter3 提供應用程式套件的僅限寫入物件模型。 (IAppxPackageWriter3) |
|
IAppxSourceContentGroupMapReader 取得來源內容群組對應的相關資訊。 |
結構
|
APPX_ENCRYPTED_EXEMPTIONS 從 Windows 應用程式套件加密豁免的檔案。 |
|
APPX_ENCRYPTED_PACKAGE_SETTINGS 加密 Windows 應用程式套件的設定。 |
|
APPX_ENCRYPTED_PACKAGE_SETTINGS2 加密的 Windows 應用程式套件設定。 |
|
APPX_KEY_INFO Windows 應用程式套件金鑰資訊。 |
|
APPX_PACKAGE_SETTINGS 表示用來建立封裝的封裝設定。 |
|
APPX_PACKAGE_WRITER_PAYLOAD_STREAM 包含要寫入應用程式套件的檔案資料和中繼資料。 |
列舉
|
APPX_BUNDLE_FOOTPRINT_FILE_TYPE 指定套件組合中的使用量檔案類型。 |
|
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE 指定 IAppxBundleManifestPackageInfo 物件的封裝類型。 |
|
APPX_CAPABILITIES 指定封裝所要求的功能或許可權。 |
|
APPX_COMPRESSION_OPTION 指定用來將檔案儲存在封裝中的壓縮程度。 |
|
APPX_ENCRYPTED_PACKAGE_OPTIONS 加密的應用程式套件選項。 |
|
APPX_FOOTPRINT_FILE_TYPE 指定封裝中的使用量檔案類型。 |
|
APPX_PACKAGE_ARCHITECTURE 指定封裝支援的處理器架構。 (APPX_PACKAGE_ARCHITECTURE) |
|
APPX_PACKAGE_ARCHITECTURE2 指定封裝支援的處理器架構。 (APPX_PACKAGE_ARCHITECTURE2) |
|
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS 更新資訊清單時,應用程式資訊清單驗證的選項。 |
|
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION 更新應用程式套件時要使用的選項。 |