IAppxBundleWriter interface (appxpackaging.h)

Provides a write-only object model for bundle packages.

Inheritance

The IAppxBundleWriter interface inherits from the IUnknown interface. IAppxBundleWriter also has these types of members:

Methods

The IAppxBundleWriter interface has these methods.

 
IAppxBundleWriter::AddPayloadPackage

Adds a new app package to the bundle. (IAppxBundleWriter.AddPayloadPackage)
IAppxBundleWriter::Close

Finalizes the bundle package by writing footprint files at the end of the package, and closes the writer’s output stream. (IAppxBundleWriter.Close)

Remarks

You can use the CreateBundleWriter method of the IAppxBundleFactory interface to retrieve the IAppxBundleWriter object.

You can add only app packages to the writer. The writer automatically generates footprint files, such as, the bundle’s manifest and block map.

Requirements

Requirement Value
Minimum supported client Windows 8.1 [desktop apps only]
Minimum supported server Windows Server 2012 R2 [desktop apps only]
Target Platform Windows
Header appxpackaging.h