IAppxBundleReader インターフェイス (appxpackaging.h)

バンドル パッケージの読み取り専用オブジェクト モデルを提供します。

継承

IAppxBundleReader インターフェイスは、IUnknown インターフェイスから継承されます。 IAppxBundleReader には、次の種類のメンバーもあります。

メソッド

IAppxBundleReader インターフェイスには、これらのメソッドがあります。

 
IAppxBundleReader::GetBlockMap

バンドルから読み取り専用のブロック マップ オブジェクトを取得します。
IAppxBundleReader::GetFootprintFile

指定した種類のフットプリント ファイルをバンドルから取得します。
IAppxBundleReader::GetManifest

バンドルから読み取り専用マニフェスト オブジェクトを取得します。
IAppxBundleReader::GetPayloadPackage

指定したファイル名を持つペイロード パッケージの appx ファイル オブジェクトを取得します。
IAppxBundleReader::GetPayloadPackages

バンドル内のすべてのペイロード パッケージの一覧を反復処理する列挙子を取得します。

注釈

IAppxBundleFactory インターフェイスの CreateBundleReader メソッドを使用して、IAppxBundleReader オブジェクトを取得できます。

IAppxBundleReader を使用すると、バンドルのマニフェスト、ブロック マップ、署名などのフットプリント ファイルと、バンドルに含まれているアプリ パッケージの両方を取得できます。

要件

要件
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー appxpackaging.h