<Extension> Element

Extensibility point for the app.

This element is optional.

Syntax

<Extension
  Category = string
  EntryPoint = string >
</Extension>  

Attributes

Category
The type of app extensibility point.

Allowed values when the parent Extensions node is a child of the Application element:

Allowed values when the parent Extensions node is a child of the Package element:

EntryPoint
A string between 1 and 256 characters in length, representing the class handling the extension. This is normally the fully namespace-qualified name of a Windows Runtime type. If EntryPoint is not specified, the EntryPoint defined for the app is used instead.

Element information

Parent elements Extensions
Child elements BackgroundTasks

Example

<Extensions>
  <Extension Category="windows.backgroundTasks" EntryPoint="Tasks.SampleBackgroundTask">
    <BackgroundTasks>
      <Task Type="systemEvent" />
      <Task Type="timer" />
    </BackgroundTasks>  
  </Extension>
  <mx:Extension Category="xbox.live">
    <mx:XboxLive TitleId="5469766B" PrimaryServiceConfigId="076dc7ed-5828-4b76-b30a-bd260dcd19bd" />
  </mx:Extension>
</Extensions>  

See also

<mx:Extension> Element