Compartir a través de


ActivatableClass (esquema del paquete de aplicación para Windows 8; tipo: CT_InProcessActivatableClass)

Declara una clase en tiempo de ejecución asociada al punto de extensibilidad.

Jerarquía de elemento

<Paquete>
<Extensiones>
<Extensión>
<InProcessServer>
<ActivatableClass>

Sintaxis

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

Clave

{} intervalo específico de repeticiones

Atributos y elementos

Atributos

Atributo Descripción Tipo de datos Obligatorio Valor predeterminado
ActivatableClassId

Identificador de la clase en tiempo de ejecución en el sistema operativo.

Cadena de entre 1 y 255 caracteres que no puede iniciarse o terminar con un punto o contener estos caracteres: <, , >:, %, ", /, \, |, ?, o *.
ThreadingModel

Tipo de modelo de subprocesos admitido por la clase en tiempo de ejecución.

Este atributo puede tener uno de los siguientes valores:

  • Ambos
  • STA
  • MTA

 

Elementos secundarios

Elemento secundario Descripción
ActivatableClassAttribute

Define un atributo de la clase que se almacena en el almacén de Windows Runtime propiedad.

 

Elementos primarios

Elemento primario Descripción
InProcessServer

Declara un punto de extensibilidad de paquete de tipo windows.activatableClass.inProcessServer. La aplicación usa una biblioteca de vínculos dinámicos (DLL) que expone una o varias clases activables.

 

Los elementos siguientes tienen el mismo nombre que este, pero contenido o atributos diferentes:

Requisitos

Value
Espacio de nombres http://schemas.microsoft.com/appx/2010/manifest