Indicates which feature their components want to use.
|feature-usage||The feature-usage element acts as a wrapper around the uses-feature elements, which themselves allow developers to declare which features their component wants to use. If there are no uses-feature elements defined, the feature-usage element is not required.|
|name||Name of the feature that is declared in the component||
|required||Indicates if the component requires that feature or not||
<feature-usage> <uses-feature name="WebAPI" required="true" /> </feature-usage>
The table below shows the relationship of these settings to what happens in the code at runtime whether the feature function will be available to call based upon the uses-feature settings defined in the manifest.
|Manifest||If Host supports||If Host doesn't support|
||Warning at design time. Component load will fail at runtime.|