Partager via


InProcessServer (Windows 10)

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

Hiérarchie d’éléments

<Paquet>

    <Extensions>

         <Extension>

              <InProcessServer>

Syntaxe

<InProcessServer>

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

</InProcessServer>

Clé

{} plage spécifique d’occurrences

Attributs et éléments

Attributs

Aucune.

Éléments enfants

Élément enfant Description
ActivateableClass (type : CT_InProcessActivatableClass) Déclare une classe runtime associée au point d’extensibilité.
Chemin (type : ST_FileName) Chemin d’accès à la DLL.

Éléments parents

Élément parent Description
Extension (en 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

Élément Valeur
Espace de noms http://schemas.microsoft.com/appx/manifest/foundation/windows10