ActivatableClass (in InProcessServer) (Windows 10)

Deklariert eine Laufzeitklasse, die dem Erweiterbarkeitspunkt zugeordnet ist.

Elementhierarchie

<Paket>

    <Erweiterungen>

         <Erweiterung>

              <InProcessServer>

                        <ActivatableClass>

Syntax

<ActivatableClass 
  ActivatableClassId = 'A string between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.'
  ThreadingModel = 'A string that can be one of the following values: "both", "STA", or "MTA".' >

  <!-- Child elements -->
  ActivatableClassAttribute{0,1000}

</ActivatableClass>

Schlüssel

{} spezifischer Vorkommensbereich

Attribute und Elemente

Attribute

attribute BESCHREIBUNG Datentyp Erforderlich Standardwert
ActivatableClassId Der Bezeichner der Laufzeitklasse im Betriebssystem. Eine Zeichenfolge mit einem Wert zwischen 1 und 255 Zeichen Länge, die nicht mit einem Punkt (.) beginnen oder enden können oder die folgenden Zeichen enthalten: <, , >, &:, ", , /, \, , |, ?, oder *. Yes
ThreadingModel Der Typ des von der Laufzeitklasse unterstützten Threadingmodells. Eine Zeichenfolge, die einer der folgenden Werte sein kann: STA oder MTA. Yes

Untergeordnete Elemente

Untergeordnetes Element Beschreibung
ActivatableClassAttribute Definiert ein Attribut der -Klasse, das im Windows-Runtime-Eigenschaftenspeicher gespeichert ist.

Übergeordnete Elemente

Übergeordnetes Element BESCHREIBUNG
InProcessServer 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.

Die folgenden Elemente haben denselben Namen wie dieses Element, aber ihr Inhalt oder ihre Attribute sind anders.

Anforderungen

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