Partilhar via


ActivatableClass (esquema de extensões para Windows 8.1; digite: CT_InProcessActivatableClass)

Declara uma classe de runtime associada ao ponto de extensibilidade.

Hierarquia de elementos

<Pacote>
<Extensões>
<Extensão>
<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     = "both" | "STA" | "MTA" >

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

</ActivatableClass>

Chave

{} intervalo específico de ocorrências

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Valor padrão
ActivatableClassId

O identificador da classe de runtime no sistema operacional.

Uma cadeia de caracteres entre 1 e 255 caracteres de comprimento que não pode iniciar ou terminar com um ponto ou conter estes caracteres: <, >, :, ", /, \, |, ?ou *. Sim
ThreadingModel

O tipo de modelo de threading com suporte pela classe de runtime.

Esse atributo pode ter um dos seguintes valores:

  • ambos
  • STA
  • MTA
Sim

 

Elementos filho

Elemento filho Descrição
ActivatableClassAttribute

Define um atributo da classe que é armazenada no Windows Runtime de propriedades.

 

Elementos pai

Elemento pai Descrição
InProcessServer

Declara um ponto de extensibilidade de pacote do tipo windows.activatableClass.inProcessServer. O aplicativo usa uma DLL (biblioteca de vínculo dinâmico) que expõe uma ou mais classes ativas.

 

Os elementos a seguir têm o mesmo nome que este, mas conteúdo ou atributos diferentes:

Requisitos

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