com:ComInterface

Declara un punto de extensión de paquete de tipo windows.comInterface. La extensión comInterface puede incluir tres tipos de registros: Interfaz, ProxyStub o TypeLib.

Jerarquía de elemento

<Paquete>

    <APLICACIONES>

         <Application>

              <Extensiones>

                   <com:Extension>

                        <com:ComInterface>

Syntax

<com:ComInterface>

  <!-- Child elements -->
  com:ProxyStub{0,1000},
  com:Interface{0,10000},
  com:TypeLib{0,1000}

</com:ComInterface>

Clave

{} intervalo específico de repeticiones

Atributos y elementos

Atributos

Ninguno.

Elementos secundarios

Elemento secundario Descripción
com:ProxyStub Registra un código auxiliar de proxy.
com:Interface Registra nuevas interfaces COM.
com:TypeLib Registra una biblioteca de tipos.

Elementos primarios

Elemento primario Descripción
com:Extension Proporciona funcionalidad para exponer registros COM a clientes fuera del paquete de la aplicación.

Comentarios

La extensión comInterface puede estar en el elemento Application/Extensions/Extension manifest o en el elemento Package/Extensions/Extension manifest. No hay ninguna diferencia funcional entre estas dos opciones, pero ambas ubicaciones tienen diferentes ventajas.

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 comInterface en Application/Extensions/Extension o Package/Extensions/Extension, pero esto no se recomienda ni es necesario.

Nota

Cualquier registro de comInterface que dependa de otro registro (por ejemplo, una interfaz hace referencia a ProxyStub o typeLib) debe estar en la misma extensión comInterface .

Requisitos

Elemento Value
Espacio de nombres http://schemas.microsoft.com/appx/manifest/com/windows10
Minimum OS Version Windows 10 versión 1703 (compilación 15063)