IAppxManifestApplicationsEnumerator interface (appxpackaging.h)

Enumerates the applications defined in the package manifest.

Inheritance

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

Methods

The IAppxManifestApplicationsEnumerator interface has these methods.

 
IAppxManifestApplicationsEnumerator::GetCurrent

Gets the application at the current position of the enumerator.
IAppxManifestApplicationsEnumerator::GetHasCurrent

Determines whether there is an application at the current position of the enumerator.
IAppxManifestApplicationsEnumerator::MoveNext

Advances the position of the enumerator to the next application.

Remarks

Applications are specified using the Applications element in the package manifest.

This object can be retrieved using the IAppxManifestReader::GetApplications method.

Examples

For an example, see Quickstart: Read app package manifest info.

Requirements

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

See also

IAppxManifestApplication

IAppxManifestReader::GetApplications