IAppxManifestReader 介面 (appxpackaging.h)
表示封裝指令清單的物件模型,提供存取指令清單專案和屬性的方法。
繼承
IAppxManifestReader 介面繼承自 IUnknown 介面。 IAppxManifestReader 也有下列類型的成員:
方法
IAppxManifestReader 介面具有這些方法。
IAppxManifestReader::GetApplications 取得列舉值,這個列舉值會逐一查看指令清單中定義的應用程式。 |
IAppxManifestReader::GetCapabilities 取得封裝所要求的功能清單。 |
IAppxManifestReader::GetDeviceCapabilities 取得列舉值,這個列舉值會逐一查看指令清單中定義的裝置功能。 |
IAppxManifestReader::GetPackageDependencies 取得列舉值,這個列舉值會逐一查看指令清單中定義的相依性。 |
IAppxManifestReader::GetPackageId 取得指令清單中定義的封裝標識碼。 |
IAppxManifestReader::GetPrerequisite 取得指定的必要條件,如封裝指令清單中所定義。 |
IAppxManifestReader::GetProperties 取得指令清單中所定義的封裝屬性。 |
IAppxManifestReader::GetResources 取得列舉值,逐一查看指令清單中定義的資源。 |
IAppxManifestReader::GetStream 取得指令清單讀取器剖析和讀取的原始 XML。 |
備註
請勿實作這個物件。 請改用提供的實作。
此 IAppxManifestReader 物件會剖析並驗證應用程式套件指令清單,並以類型安全的方式公開指令清單中的元素和屬性。 如有需要,此物件也可以用來取得原始 XML 的基礎 IStream 。
注意從 Windows 8.1 開始,我們建議不再使用 IAppxManifestReader::GetResources,只逐一查看指令清單中的 Language 值。 請改用 IAppxManifestReader2::GetResources ,因為它也會逐一查看其他資源限定符,例如 Scale 和 DXFeatureLevel。
範例
如需範例,請參閱 快速入門:讀取應用程式套件指令清單資訊。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | appxpackaging.h |
另請參閱
IAppxManifestApplicationsEnumerator
IAppxManifestDeviceCapabilitiesEnumerator