InProcessServer (Erweiterungsschema für Windows 8.1)

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

Elementhierarchie

<Paket>
<Erweiterungen>
<Durchwahl>
<InProcessServer>

Syntax

<InProcessServer>

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

</InProcessServer>

Schlüssel

{} bestimmter Bereich von Vorkommen

Attribute und Elemente

Attribute

Keine

Untergeordnete Elemente

Untergeordnetes Element BESCHREIBUNG
ActivatableClass (Typ: CT_InProcessActivatableClass)

Deklariert eine Laufzeitklasse, die dem Erweiterungspunkt zugeordnet ist.

Pfad (Typ: ST_FileName)

Der Pfad zur DLL.

 

Übergeordnete Elemente

Übergeordnetes Element BESCHREIBUNG
Erweiterung (typ: CT_PackageExtensions)

Deklariert einen Erweiterungspunkt 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

Wert
Namespace http://schemas.microsoft.com/appx/2010/manifest