InProcessServer (Windows 10)

Deklariert einen Paketerweiterungspunkt vom Typ "windows.activatableClass.inProcessServer". Die App verwendet eine DLL (Dynamic Link Library), die eine oder mehrere aktivierbare Klassen verfügbar macht.

Elementhierarchie

<Paket>

    <Erweiterungen>

         <Erweiterung>

              <InProcessServer>

Syntax

<InProcessServer>

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

</InProcessServer>

Key

{} bestimmter Vorkommenbereich

Attribute und Elemente

Attribute

Keine

Untergeordnete Elemente

Untergeordnetes Element Beschreibung
AktivableClass (Typ: CT_InProcessActivatableClass) Deklariert eine Laufzeitklasse, die dem Erweiterbarkeitspunkt zugeordnet ist.
Pfad (Typ: ST_FileName) Der Pfad zur DLL.

Übergeordnete Elemente

Übergeordnetes Element Beschreibung
Erweiterung (typ: CT_PackageExtensions) Deklariert einen Erweiterbarkeitspunkt für das Paket.

Beispiele

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

Anforderungen

Element Wert
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10