Windows 市集應用程式的封裝、部署和查詢會使用此標頭。 如需詳細資訊,請參閱:
AppXPackaging.h 包含以下程式介面:
Interfaces
|
IAppxAppInstallerReader 提供應用程式安裝程式檔案之 XML DOM 的存取權。 |
|
IAppxBlockMapBlock IAppxBlockMapBlock 介面提供唯讀物件,代表應用程式套件區塊對應檔案中所包含的檔案內個別區塊。AppxBlockMap.xml。 |
|
IAppxBlockMapBlocksEnumerator 列舉單一檔案中區塊對應中的區塊。 |
|
IAppxBlockMapFile 表示區塊對應中的檔案。 |
|
IAppxBlockMapFilesEnumerator 從區塊對應列舉檔案。 |
|
IAppxBlockMapReader 表示區塊對應的只讀物件模型,可提供檔案屬性和區塊哈希的存取權。 |
|
IAppxBundleFactory 建立對象來讀取和寫入套件組合套件。 |
|
IAppxBundleFactory2 建立對象來讀取和寫入套件組合套件,並能夠指定套件組合檔案的預期摘要。 |
|
IAppxBundleFactory3 建立用於讀取與寫入套件套件的物件,並新增支援指定套件內容的遠端 URI。 |
|
IAppxBundleManifestOptionalBundleInfo 提供套件組合指令清單中 <OptionalBundle> 專案的只讀物件模型。 |
|
IAppxBundleManifestOptionalBundleInfoEnumerator 列舉套件組合的選擇性套件組合資訊。 |
|
IAppxBundleManifestPackageInfo 為套件組合指令清單中的 <套件> 專案提供唯讀物件模型。 (IAppxBundleManifestPackageInfo) |
|
IAppxBundleManifestPackageInfo2 為套件組合指令清單中的 <套件> 專案提供唯讀物件模型。 (IAppxBundleManifestPackageInfo2) |
|
IAppxBundleManifestPackageInfoEnumerator 提供唯讀物件模型,以取得套件組合套件指令清單中所述的承載套件清單。 |
|
IAppxBundleManifestReader 提供套件組合套件指令清單的唯讀物件模型。 (IAppxBundleManifestReader) |
|
IAppxBundleManifestReader2 提供套件組合套件指令清單的唯讀物件模型。 (IAppxBundleManifestReader2) |
|
IAppxBundleReader 提供套件組合套件的唯讀物件模型。 |
|
IAppxBundleReader2 提供擷取 IAppxPackageReader 實例以讀取 bundle 套件的功能。 |
|
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 建立物件來讀取和寫入應用程式套件、指令清單和應用程式安裝程式檔案。 |
|
IAppxFactory4 |
|
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 更新應用程式套件時要使用的選項。 |