OutOfProcessServer (esquema de extensiones para Windows 8.1)
Declara un punto de extensión de paquete de tipo windows.activatableClass.outOfProcessServer. La aplicación usa un ejecutable (EXE) que expone una o varias clases activables.
Jerarquía de elemento
- <Paquete>
-
- <Extensiones>
-
- <Extensión>
- <OutOfProcessServer>
Sintaxis
<OutOfProcessServer ServerName = A string between 1 and 255 characters in length. >
<!-- Child elements -->
Path,
Arguments?,
Instancing,
ActivatableClass{1,65535}
</OutOfProcessServer>
Clave
?
intervalo de repeticiones específico opcional (cero o uno) {}
Atributos y elementos
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
ServerName | El nombre del ejecutable. |
Cadena de entre 1 y 255 caracteres de longitud. | Sí |
Elementos secundarios
Elemento secundario | Descripción |
---|---|
ActivatableClass (tipo: CT_OutOfProcessActivatableClass) | Declara una clase en tiempo de ejecución asociada al punto de extensibilidad. |
Argumentos | Especifica la lista de argumentos separados por comas que se pasarán al ejecutable. |
Instanciación | Especifica si el ejecutable se ejecuta como una sola instancia o puede ejecutarse como varias instancias. |
Ruta de acceso (tipo: ST_Executable) | Ruta de acceso al ejecutable. |
Elementos primarios
Elemento primario | Descripción |
---|---|
Extensión (en tipo: CT_PackageExtensions) | Declara un punto de extensibilidad para el paquete. |
Ejemplos
<Extension Category="windows.activatableClass.outOfProcessServer">
<OutOfProcessServer ServerName="Microsoft.SDKSamples.ToastServer">
<Path>Microsoft.Samples.ExeServerAuthoring.exe</Path>
<Instancing>singleInstance</Instancing>
<ActivatableClass ActivatableClassId="Microsoft.Samples.ExeServerAuthoring.Toaster" />
</OutOfProcessServer>
</Extension>
Requisitos
Value | |
---|---|
Espacio de nombres | http://schemas.microsoft.com/appx/2010/manifest |