com:Extension (Windows 10)
Proporciona funcionalidad para exponer registros COM a clientes fuera del paquete de la aplicación.
Jerarquía de elemento
<com:Extension>
Sintaxis
<com:Extension
Category = 'A string that can be one of the following values: "windows.comServer" or "windows.comInterface".'
uap10:TrustLevel = 'An optional string value that can one of the following value: "appContainer" or "mediumIL".'
ap10:RuntimeBehavior = 'An optional string with a 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 = 'An optional 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 -->
com:ComServer
com:ComInterface
</com:Extension>
Atributos y elementos
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
Categoría | Tipo de punto de extensibilidad de la aplicación. | Cadena que puede ser 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 uno de los siguientes valores: appContainer o mediumIL. | No | |
uap10:RuntimeBehavior | Especifica el comportamiento en tiempo de ejecución de la extensión. | Cadena opcional con un valor que puede ser uno de los siguientes valores: windowsApp, packagedClassicApp o win32App. | No | |
uap10:HostId | Especifica el identificador del tiempo 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 que se van a pasar a la extensión. Solo se admite para aplicaciones de escritorio que tienen identidad de paquete. | Cadena opcional con un valor entre 1 y 32767 caracteres de longitud con un carácter que no es de espacio 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 | Este atributo se hereda de la sintaxis de extensión base y no es aplicable a la extensión com4. Aparte de la validación sintáctica, este valor se omite. | Cadena opcional que puede tener uno de los siguientes valores: consola o ventanas. | No | |
uap11:SupportsMultipleInstances | Especifica si las instancias deben ejecutarse en procesos diferentes. El valor predeterminado es false. | Valor booleano opcional. | No | |
uap11:ResourceGroup | Etiqueta que puede usar para agrupar 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 del manifiesto del paquete. | Cadena opcional que no puede contener estos caracteres: < , > , | , ? o * . > |
No | |
uap11:Parameters | Este atributo se hereda de la sintaxis de extensión base y no es aplicable a la extensión com4. Aparte de la validación sintáctica, este valor se omite. Este atributo admite macros. Para obtener más información, consulta Macros en el esquema del manifiesto del paquete. | Cadena opcional con un valor entre 1 y 32767 caracteres de longitud con un carácter que no es de espacio 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 registra tipos 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 de la máquina (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 |
Elementos secundarios
Elemento secundario | Descripción |
---|---|
com:ComServer | Declara un punto de extensión de paquete de tipo windows.comServer. |
com:ComInterface | Declara un punto de extensión de paquete de tipo windows.comInterface. |
Elementos primarios
Elemento primario | Descripción |
---|---|
Extensiones (tipo: CT_ApplicationExtensions) | Define uno o varios puntos de extensibilidad para la aplicación. |
Requisitos
Elemento | Value |
---|---|
Espacio de nombres | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |
uap10 | http://schemas.microsoft.com/appx/manifest/uap/windows10/10 |
Minimum OS Version | Windows 10 versión 1703 (compilación 15063) |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de