Compartir a través de


ActivatableClass (en InProcessServer) (Windows 10)

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

Jerarquía de elemento

<Paquete>

    <Extensiones>

         <Extensión>

              <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 = 'A string that can be one of the following values: "both", "STA", or "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
ActiveableClassId Identificador de la clase en tiempo de ejecución en el sistema operativo. Una cadena con un valor entre 1 y 255 caracteres de longitud que no puede iniciar 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. Cadena que puede ser uno de los siguientes valores: ambos, STA o MTA.

Elementos secundarios

Elemento secundario Descripción
ActivatableClassAttribute Define un atributo de la clase que se almacena en el almacén de propiedades Windows Runtime.

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

Elemento Value
Espacio de nombres http://schemas.microsoft.com/appx/manifest/foundation/windows10