Compartir a través de


com4:Interface

Registra nuevas interfaces COM.

Jerarquía de elementos

del paquete de

     <Applications>

          <Application>

               <extensiones>

                    <com4:Interface>

     <extensiones>

          <com4:Interface>

Sintaxis

<com4:Interface
  Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
  UseUniversalMarshaler = 'A boolean value.'
  ProxyStubClsid = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
  SynchronousInterface = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
  AsynchronousInterface = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' >

  <!-- Child elements -->
  TypeLib

</com4:Interface>

Atributos y elementos

Atributos

Atributo Descripción Tipo de dato Obligatorio Valor predeterminado
id. de Identificador de interfaz (IID). GUID con el formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
UseUniversalMarshaler Establézcalo en true para usar ole Universal Marshaler como código auxiliar del proxy. Valor booleano.
proxyStubClsid Corresponde al valor del Registro ProxyStubClsid32. GUID con el formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
SynchronousInterface Identificador de otro registro de interfaz que contiene AsincrónicoInterface que hace referencia a este registro. GUID con el formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
asincrónicoInterface Identificador de otro registro de interfaz que contiene SynchronousInterface que hace referencia a este registro. GUID con el formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

Elementos secundarios

Elemento secundario Descripción
TypeLib Una biblioteca de tipos para una interfaz.

Elementos primarios

Elemento primario Descripción
extensiones de Define uno o varios puntos de extensibilidad para la aplicación.

Observaciones

proxyStubClsid solo se puede usar para códigos auxiliares de proxy con una implementación como parte del paquete. Para usar ole Universal Marshaler como código auxiliar de proxy, use use UseUniversalMarshaler en su lugar.

Si useUniversalMarshaler es true, el registro de interfaz debe incluir TypeLib.

Nota

ProxyStubClsid y useUniversalMarshaler son mutuamente excluyentes.

Requisitos

Artículo Valor
de espacio de nombres de http://schemas.microsoft.com/appx/manifest/com/windows10/4
versión mínima del sistema operativo Windows 10 (compilación 20348)