ActivatableClass (schema delle estensioni per Windows 8.1; tipo: CT_InProcessActivatableClass)

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

Gerarchia degli elementi

<Pacchetto>
<Estensioni>
<Estensione>
<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     = "both" | "STA" | "MTA" >

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

</ActivatableClass>

Chiave

{} intervallo specifico di occorrenze

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatoria Valore predefinito
ActivatableClassId

Identificatore della classe di runtime nel sistema operativo.

Stringa di lunghezza compresa 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.

Questo attributo può avere uno dei valori seguenti:

  • Entrambi
  • STA
  • MTA

 

Elementi figlio

Elemento figlio Descrizione
ActivatableClassAttribute

Definisce un attributo della classe archiviato nell'archivio Windows Runtime proprietà.

 

Elementi padre

Elemento padre Descrizione
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.

 

Gli elementi seguenti hanno lo stesso nome di questo elemento, ma il contenuto o gli attributi sono diversi:

Requisiti

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