Share via


ActivatableClass (esquema do pacote de aplicativo para Windows 8; tipo: CT_InProcessActivatableClass)

Declara uma classe de tempo de execução associada ao ponto de extensibilidade.

Hierarquia de elementos

<Agrupa>
<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 tempo de execução no sistema operacional.

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

O tipo de modelo de Threading com suporte da classe 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 repositório de propriedades Windows Runtime.

 

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 ativáveis.

 

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

Requisitos

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