ProductFeatures
The ProductFeatures element is the container for all existing and future product features that will be configured through the StoreManifest XML file.
Element hierarchy
- <StoreManifest>
- <ProductFeatures>
Syntax
<ProductFeatures>
<!-- Child elements -->
( DeviceCompanionApplication?
& ExclusiveOptOut?
& PreinstallOptOut?
)
</ProductFeatures>
Key
?
optional (zero or one)
&
interleave connector (may occur in any order)
Attributes and Elements
Attributes
None.
Child Elements
Child Element | Description |
---|---|
DeviceCompanionApplication | The DeviceCompanionApplication element contains all the configuration required to declare your app as a Microsoft Store device app. |
ExclusiveOptOut | Do not use. The ExclusiveOptOut element is no longer read by the Microsoft Store. |
PreinstallOptOut | Do not use. The PreinstallOptOut element is no longer read by the Microsoft Store. |
Parent Elements
Parent Element | Description |
---|---|
StoreManifest | Root node for the StoreManifest schema (for Windows 8.1 and earlier). |
Remarks
The StoreManifest schema allows the ProductFeatures element to be empty. If so, the StoreManifest.xml will have no effect at app onboarding (as if no StoreManifest.xml was submitted with the app).
Examples
The following is an example of the ProductFeatures element that declares the app as a device app.
<ProductFeatures>
<DeviceCompanionApplication>
<ExperienceIds>
<ExperienceId>aeabdaa8-3bcd-4f03-a7f5-54647fd574c2</ExperienceId>
</ExperienceIds>
</DeviceCompanionApplication>
</ProductFeatures>
Requirements
Value | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/StoreManifest |