InProcessServer (schéma des extensions pour Windows 8.1)

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.

Hiérarchie d’éléments

<Packages>
<Extensions>
<Poste>
<InProcessServer>

Syntaxe

<InProcessServer>

  <!-- Child elements -->
  Path,
  ActivatableClass{1,65535}

</InProcessServer>

Clé

{} plage spécifique d’occurrences

Attributs et éléments

Attributs

Aucun.

Éléments enfants

Élément enfant Description
ActivatableClass (type : CT_InProcessActivatableClass)

Déclare une classe d’exécution associée au point d’extensibilité.

Chemin d’accès (type : ST_FileName)

Chemin d’accès à la DLL.

 

Éléments parents

Élément parent Description
Extension (dans le type : CT_PackageExtensions)

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

 

Exemples

<Extension Category="windows.activatableClass.inProcessServer">
      <InProcessServer>
        <Path>Microsoft.Samples.DllServerAuthoring.dll</Path>
        <ActivatableClass ActivatableClassId="Microsoft.Samples.DllServerAuthoring.Toaster" ThreadingModel="both" />
      </InProcessServer>
</Extension>

Spécifications

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