Extension (schéma des extensions pour Windows 8.1, dans type : CT_PackageExtensions)

Déclare un point d’extensibilité pour le package.

Hiérarchie d’éléments

<Packages>
<Extensions>
<Poste>

Syntaxe

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

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

</Extension>

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
Catégorie

Type de point d’extensibilité de package.

Cet attribut peut avoir l’une des valeurs suivantes :

  • Windows. activatableClass. inProcessServer
  • Windows. activatableClass. outOfProcessServer
  • Windows. activatableClass. proxyStub
  • Windows. Certificates
Oui

 

Éléments enfants

Élément enfant Description
Certificates

Déclare un point d’extensibilité de package de type Windows. Certificates. L’application requiert un ou plusieurs certificats des magasins de certificats spécifiés.

InProcessServer

Déclare un point d’extensibilité de package de type Windows. activatableClass. inProcessServer. L’application utilise une bibliothèque de liens dynamiques (DLL) qui expose une ou plusieurs classes activables.

OutOfProcessServer

Déclare un point d’extension de package de type Windows. activatableClass. outOfProcessServer. L’application utilise un fichier exécutable (EXE) qui expose une ou plusieurs classes activables.

ProxyStub

Déclare un point d’extensibilité de package de type Windows. activatableClass. proxyStub. Un proxy peut être composé d’une ou de plusieurs interfaces.

 

Éléments parents

Élément parent Description
Extensions (type : CT_PackageExtensions)

Définit un ou plusieurs points d’extensibilité pour le package.

 

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

Notes

Les points d’extensibilité sont un mécanisme par lequel un package peut ajouter des fonctionnalités d’une manière définie par le système d’exploitation. Un point d’extensibilité est un emplacement où une application peut s’inscrire pour exécuter du code ou utiliser des ressources du package actuel. Pour ajouter des fonctionnalités pour une application particulière, utilisez l’élément enfant application de l’élément applications .

Le point d’extensibilité Windows. Certificates ne peut pas être déclaré plusieurs fois dans un manifeste.

Voir aussi

Conceptset extensions de l’application concepts

Spécifications

Valeur
Espace de noms http://schemas.microsoft.com/appx/2010/manifest