Compartir a través de


Interfaces de objeto conectables

La compatibilidad con objetos conectables requiere compatibilidad con cuatro interfaces:

  • IConnectionPointContainer en el objeto conectable
  • de IConnectionPoint en el objeto de punto de conexión
  • IEnumConnectionPoints en un objeto enumerador
  • IEnumConnections en un objeto enumerador

Estos dos últimos se definen como enumeradores estándar para los tipos IConnectionPoint * y CONNECTDATA.

Además, el objeto conectable puede admitir opcionalmente IProvideClassInfo y IProvideClassInfo2 para proporcionar suficiente información a un cliente para que el cliente pueda proporcionar compatibilidad con la interfaz saliente en tiempo de ejecución.

Por último, el cliente debe proporcionar un objeto receptor que implemente la interfaz saliente, que es una interfaz COM personalizada definida por el objeto conectable.

Para obtener más información, consulte los temas siguientes:

  • usar IConnectionPointContainer
  • usar de IConnectionPoint
  • usar IProvideClassInfo

arquitectura de de objetos conectables