ActivatableClass (in InProcessServer) (Windows 10)

Dichiara una classe di runtime associata al punto di estendibilità.

Gerarchia degli elementi

<Package>
   └─ <Extensions>
      └─ <Extension>
         └─ <InProcessServer>
               └─ <ActivatableClass>

Sintassi

<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>

Chiave

{} intervallo specifico di occorrenze

Attributi ed elementi

Attributi

Attribute Description Tipo di dati Obbligatorio Valore predefinito
ActivatableClassId Identificatore della classe di runtime nel sistema operativo. Stringa con un valore compreso tra 1 e 255 caratteri che non può iniziare o terminare con un punto (.) o contenere questi caratteri: <, , >:&, "/\, |, , , ?o .*
Threadingmodel Tipo di modello di threading supportato dalla classe di runtime. Stringa che può essere uno dei valori seguenti: entrambi, STA o MTA.

Elementi figli

Elemento figlio Description
ActivatableClassAttribute Definisce un attributo della classe archiviata nell'archivio delle proprietà Windows Runtime.

Elementi principali

Elemento padre Description
InProcessServer Dichiara un punto di estendibilità del pacchetto di tipo windows.activatableClass.inProcessServer. L'app usa una libreria di collegamento dinamico (DLL) che espone una o più classi attivabili.

Vedere anche

Gli elementi seguenti hanno lo stesso nome di questo, ma diversi contenuti o attributi:

Requisiti

Elemento Value
spazio dei nomi http://schemas.microsoft.com/appx/manifest/foundation/windows10