Extensions (in Application) (Windows 10)

Defines one or more extensibility points for the app.

Element hierarchy

<Package>

    <Applications>

         <Application>

              <Extensions>

Syntax

<Extensions>

  <!-- Child elements -->
  Extension{1,10000},
  com:Extension{1, 10000},
  com2:Extension{1, 10000},
  desktop:Extension{1,10000},
  desktop2:Extension{1, 10000},
  desktop3:Extension{1, 10000},
  desktop4:Extension{1, 10000},
  desktop6:Extension{1, 10000},
  desktop7:Extension{1, 10000},
  desktop8:Extension{1,10000},
  desktop9:Extension{1, 10000},
  rescap2:Extension{1, 10000},
  rescap3:Extension{1, 10000},
  uap:Extension{1,10000},
  uap2:Extension{1, 10000},
  uap3:Extension{1, 10000},
  uap4:Extension{1, 10000},
  uap5:Extension{1, 10000},
  uap6:Extension{1, 10000},
  uap7:Extension{1, 10000},
  uap8:Extension{1, 10000},
  uap10:Extension{1, 10000}
  uap12:Extension{1, 10000},
  uap13:Extension{1, 10000}

</Extensions>

Key

{}   specific range of occurrences

Attributes and elements

Attributes

None.

Child elements

Child element Description
Extension (global) Declares an extensibility point for the package.
com:Extension Declares an extensibility point for the package.
com2:Extension Declares an extensibility point for the package.
desktop:Extension Declares an extensibility point for the package.
desktop2:Extension Declares an extensibility point for the package.
desktop3:Extension Declares an extensibility point for the package.
desktop4:Extension Declares an extensibility point for the package.
desktop6:Extension Declares an extensibility point for the package.
desktop7:Extension Declares an extensibility point for the package.
desktop8:Extension Declares an extensibility point for the package.
desktop9:Extension Declares an extensibility point for the package.
rescap2:Extension Declares an extensibility point for the package.
rescap3:Extension Declares an extensibility point for the package.
uap:Extension Declares an extensibility point for the package.
uap2:Extension Declares an extensibility point for the package.
uap3:Extension Declares an extensibility point for the package.
uap4:Extension Declares an extensibility point for the package.
uap5:Extension Declares an extensibility point for the package.
uap6:Extension Declares an extensibility point for the package.
uap7:Extension Declares an extensibility point for the package.
uap8:Extension Declares an extensibility point for the package.
uap10:Extension Declares an extensibility point for the package.
uap12:Extension Declares an extensibility point for the package.
uap13:Extension Declares an extensibility point for the package.

Parent elements

Parent element Description
Application Represents an app that comprises part of or all of the functionality delivered in the package.

The following elements have the same name as this one, but different content or attributes:

Remarks

Extensibility points are a mechanism by which an app can add functionality in a manner defined by the operating system. An example of an app extensibility point is the ability to create a file type association and enable your app to be the default handler for files with a specific file name extension.

Requirements

Item Value
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10