IAppxPackageReader interface
Provides a read-only object model for app packages.
Members
The IAppxPackageReader interface inherits from the IUnknown interface. IAppxPackageReader also has these types of members:
Methods
The IAppxPackageReader interface has these methods.
| Method | Description |
|---|---|
| GetBlockMap |
Retrieves the block map object model of the package. |
| GetFootprintFile |
Retrieves a footprint file from the package. |
| GetManifest |
Retrieves the object model of the app manifest of the package. |
| GetPayloadFile |
Retrieves a payload file from the package. |
| GetPayloadFiles |
Retrieves an enumerator that iterates through the payload files in the package. |
Remarks
The IAppxPackageReader interface provides the ability to access payload files from a package and to query metadata from footprint files.
This object can be retrieved using the CreatePackageReader method of the IAppxFactory interface.
Examples
For an example, see Quickstart: Extract app package contents and Quickstart: Read app package manifest info.
Requirements
|
Minimum supported client |
Windows 8 [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2012 [desktop apps only] |
|
Header |
|
|
IDL |
|
|
IID |
IID_IAppxPackageReader is defined as b5c49650-99bc-481c-9a34-3d53a4106708 |
See also