Réduire la table des matières
Développer la table des matières

Extension (in type: CT_PackageExtensions)

Declares an extensibility point for the package.

Hiérarchie d’éléments



<Extension Category = "windows.activatableClass.inProcessServer" | "windows.activatableClass.outOfProcessServer" | "windows.activatableClass.proxyStub" | "windows.gameExplorer" | "windows.certificates" >

  <!-- Child elements -->
  ( InProcessServer
  | OutOfProcessServer
  | ProxyStub
  | GameExplorer
  | Certificates


Attributes and Elements


AttributeDescriptionData typeRequiredDefault value

The type of package extensibility point.

This attribute can have one of the following values:

  • windows.activatableClass.inProcessServer
  • windows.activatableClass.outOfProcessServer
  • windows.activatableClass.proxyStub
  • windows.gameExplorer
  • windows.certificates


Child Elements

Child ElementDescription

Declares a package extensibility point of type windows.certificates. The app requires one or more certificates from the specified certificate stores.


Declares a package extensibility point of type windows.gameExplorer.


Declares a package extensibility point of type windows.activatableClass.inProcessServer. The app uses a dynamic link library (DLL) that exposes one or more activatable classes.


Declares a package extension point of type windows.activatableClass.outOfProcessServer. The app uses an executable (EXE) that exposes one or more activatable classes.


Declares a package extensibility point of type windows.activatableClass.proxyStub. A proxy can be composed of one or more interfaces.


Parent Elements

Parent ElementDescription
Extensions (type: CT_PackageExtensions)

Defines one or more extensibility points for the package.


Éléments apparentés

Les éléments suivants portent le même nom que celui-ci, mais ils ont un contenu ou des attributs différents :


Extensibility points are a mechanism by which a package can add functionality in a manner defined by the operating system. An extensibility point is a location where an app can register to execute code or use resources of the current package. To add functionality for a particular app, use the Application child element of the Applications element.

These extensibility points can't be declared multiple times in a manifest:

  • windows.certificates
  • windows.gameExplorer

Voir aussi

App contracts and extensions

Configuration requise

Espace de noms




© 2016 Microsoft