com2:ComInterface
Declara un punto de extensión de paquete de tipo windows.comInterface. La extensión comInterface puede incluir tres tipos de registros: Interface, ProxyStub, o TypeLib.
Jerarquía de elementos
<com2:ComInterface>
<com2:ComInterface>
Sintaxis
<com2:ComInterface>
<!-- Child elements -->
com:ProxyStub{0,1000},
com:Interface{0,10000},
com:TypeLib{0,1000}
</com2:ComInterface>
Llave
{}
intervalo específico de repeticiones
Atributos y elementos
Atributos
Ninguno.
Elementos secundarios
Elemento secundario | Descripción |
---|---|
proxyStub | Registra un código auxiliar de proxy. |
de interfaz de |
Registra nuevas interfaces COM. |
TypeLib | Registra una biblioteca de tipos. |
Elementos primarios
Elemento primario | Descripción |
---|---|
com2:Extension | Proporciona funcionalidad para exponer registros COM a clientes fuera del paquete de la aplicación. |
Observaciones
La extensión comInterface puede estar en el elemento de manifiesto Application/Extensions/Extension, o en el elemento package/Extensions/Extension manifest. No hay ninguna diferencia funcional entre estas dos opciones, pero ambas ubicaciones tienen ventajas diferentes.
Si la extensión está en Application/Extensions/Extension, puede mejorar la legibilidad del manifiesto manteniendo los registros de interfaz cerca de los registros de clase que los implementan. Sin embargo, si coloca la extensión en Package/Extensions/Extension, no tendrá que determinar qué aplicación usar para cada interfaz. Es posible usar varias extensiones de comInterface en Application/Extensions/Extension o Package/Extensions/Extension, pero esto no se recomienda ni es necesario.
Nota
Los registros de
Requisitos
Artículo | Valor |
---|---|
de espacio de nombres de |
http://schemas.microsoft.com/appx/manifest/com/windows10/2 |
versión mínima del sistema operativo | Windows 10, versión 1709 (compilación 16299) |