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.

MethodDescription
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

AppxPackaging.h

IDL

AppxPackaging.idl

IID

IID_IAppxPackageReader is defined as b5c49650-99bc-481c-9a34-3d53a4106708

See also

IAppxPackageWriter

 

 

Show:
© 2014 Microsoft