<mx:PackageExtension> Element

Extensibility point at the package level.

This element is optional.

Syntax

<mx:PackageExtension
  Category = string >
</mx:PackageExtension>  

Attributes

Category
Category of the extension. Allowed values are windows.kinect, xbox.store, xbox.contentpackage and windows.xbox.networking.

Element information

Parent elements Extensions
Child elements mx:Kinect, mx:ContentPackage, mx:XboxStore

Remarks

Note that mx:Extension is at the application level and will be under an Application element while mx:PackageExtension is at the package level and will not be under an Application element.

Example

<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest" xmlns:mx="http://schemas.microsoft.com/appx/2013/xbox/manifest" IgnorableNamespaces="mx">
  ...
  <Applications>
    <Application Id="SimpleNuiGestureDebug" Executable="SimpleNuiGesture110Debug.exe" EntryPoint="SimpleNuiGesture110.App">
    ...
      <Extensions>
        <mx:Extension Category="xbox.live">
          <mx:XboxLive TitleId="0198F5D5" PrimaryServiceConfigId="826be169-7033-4d7b-a861-13b33a6f64cc" />
        </mx:Extension>
      </Extensions>
    </Application>
    ...
  </Applications>
  <Extensions>
    <mx:PackageExtension Category="windows.kinect">
      <mx:Kinect IsVersionLocked="true">
        <mx:AudioPipeline Version="1.0.0" />
        <mx:SpeechPipeline Version="1.0.0" />
        <mx:VisionPipeline Version="1.0.0" />
      </mx:Kinect>
    </mx:PackageExtension>
  </Extensions>
</Package>