com2:Extensión (Windows 10)
Proporciona funcionalidad para exponer registros COM a clientes fuera del paquete de la aplicación.
<com2:Extension>
<com2:Extension>
XML
<com2:Extension
Category = 'A string that can have one of the following values: "windows.comServer" or "windows.comInterface".'
uap10:TrustLevel = 'An optional string value that can be one of the following values: "appContainer" or "mediumIL".'
uap10:RuntimeBehavior = 'An optional string value that can be one of the following values: "windowsApp", "packagedClassicApp", or "win32App".'
uap10:HostId = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
uap10:Parameters = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
uap11:Id = 'An optional string with a value between 1 and 255 characters in length with a non-whitespace character at its beginning and end.'
uap11:Subsystem = 'An optional string that can have one of the following values: "console" or "windows".'
uap11:SupportsMultipleInstances = 'An optional boolean value.'
uap11:ResourceGroup = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
uap11:CurrentDirectoryPath = 'An optional string that cannot contain these characters: <, >, |, ?, or *. >'
uap11:Parameters = 'An optional string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
desktop7:CompatMode = 'An optional string the can have one of the following values: "classic" or "modern".'
desktop7:Scope = 'An optional string that can have one of the following values: "machine" or "user".' >
<!-- Child elements -->
com2:ComServer
com2:ComInterface
</com2:Extension>
Atributo | Descripción | Tipo de dato | Obligatorio | Valor predeterminado |
---|---|---|---|---|
categoría | Tipo de punto de extensibilidad de la aplicación. | Cadena que puede tener uno de los siguientes valores: windows.comServer o windows.comInterface. | Sí | |
uap10:TrustLevel | Especifica el nivel de confianza de la extensión. | Valor de cadena opcional que puede ser uno de los siguientes valores: appContainer o mediumIL. | No | |
uap10:RuntimeBehavior | Especifica el comportamiento en tiempo de ejecución de la extensión. | Valor de cadena opcional que puede ser uno de los siguientes valores: windowsApp, packagedClassicAppo win32App. | No | |
uap10:HostId | Especifica el identificador del entorno de ejecución del host para la extensión. | Cadena alfanumérica opcional con un valor entre 1 y 255 caracteres de longitud. Debe comenzar con una letra. | No | |
uap10:Parameters | Contiene parámetros de línea de comandos para pasar a la extensión. Solo se admite para las aplicaciones de escritorio que tienen identidad de paquete. | Cadena con un valor entre 1 y 32767 caracteres de longitud con un carácter de espacio no en blanco al principio y al final. | No | |
uap11:Id | Identificador de la extensión. El identificador debe ser único para todas las extensiones de un paquete. | Cadena opcional con un valor entre 1 y 255 caracteres de longitud con un carácter de espacio no en blanco al principio y al final. | No | |
uap11:Subsystem | Subsistema de destino de la extensión. | Cadena opcional que puede tener uno de los siguientes valores: consola o ventanas. | No | |
uap11:SupportsMultipleInstances | Especifica si las instancias deben ejecutarse en distintos procesos. El valor predeterminado es false. | Valor booleano opcional. | No | |
uap11:ResourceGroup | Etiqueta que puede usar para agrupar las activaciones de extensión con fines de administración de recursos (por ejemplo, CPU y memoria). El valor que puede establecer ResourceGroup es de forma libre y flexible. Consulte Application@ResourceGroup. | Cadena alfanumérica opcional con un valor entre 1 y 255 caracteres de longitud. Debe comenzar con una letra. | No | |
uap11:CurrentDirectoryPath | Especifica el directorio inicial cuando se inicia el proceso de aplicación. Este atributo admite macros. Para obtener más información, consulta Macros en el esquema de manifiesto del paquete. | Cadena opcional que no puede contener estos caracteres: < , > , | , ? o * . > |
No | |
uap11:Parameters | Subsistema de destino de la extensión. Este atributo admite macros. Para obtener más información, consulta Macros en el esquema de manifiesto del paquete. | Cadena opcional con un valor entre 1 y 32767 caracteres de longitud con un carácter de espacio no en blanco al principio y al final. | No | |
desktop7:CompatMode | Especifica si la información de esta extensión se registra con Windows de maneras clásicas (por ejemplo, aplicaciones sin empaquetar con COM a través del Registro) o de nuevas formas más limitadas. El valor predeterminado es "moderno". CompatMode="classic" requiere la funcionalidad Microsoft.classicAppCompat_8wekyb3d8bbwe. | Una cadena opcional puede tener uno de los siguientes valores: clásico o moderno. | No | |
desktop7:Scope | Especifica si los registros solo son visibles para otras aplicaciones que se ejecutan como un usuario que tiene este paquete registrado (usuario) o si son visibles para todos los usuarios y servicios del equipo (máquina). El valor predeterminado es "user". Scope="machine" requiere la funcionalidad Microsoft.classicAppCompatElevated_8wekyb3d8bbwe. | Cadena opcional que puede tener uno de los siguientes valores: máquina o usuario. | No |
Elemento secundario | Descripción |
---|---|
com2:ComServer | Declara un punto de extensión de paquete de tipo windows.comServer. |
com2:ComInterface | Declara un punto de extensión de paquete de tipo windows.comInterface. |
Elemento primario | Descripción |
---|---|
extensiones de (tipo: CT_ApplicationExtensions) | Define uno o varios puntos de extensibilidad para la aplicación. |
Artículo | Valor |
---|---|
de espacio de nombres de |
http://schemas.microsoft.com/appx/manifest/com/windows10/2 |
elementos uap10 | http://schemas.microsoft.com/appx/manifest/com/windows10/3 |
versión mínima del sistema operativo | Windows 10, versión 1709 (compilación 16299) |