Condividi tramite


Interfacce di oggetti connettibili

Il supporto per gli oggetti connettibili richiede il supporto per quattro interfacce:

  • IConnectionPointContainer nell'oggetto connettibile
  • IConnectionPoint sull'oggetto punto di connessione
  • IEnumConnectionPoints in un oggetto enumeratore
  • IEnumConnections in un oggetto enumeratore

Gli ultimi due sono definiti come enumeratori standard per i tipi IConnectionPoint * e CONNECTDATA.

Inoltre, l'oggetto connettibile può supportare facoltativamente IProvideClassInfo e IProvideClassInfo2 per fornire informazioni sufficienti a un client in modo che il client possa fornire supporto per l'interfaccia in uscita in fase di esecuzione.

Infine, il client deve fornire un oggetto sink che implementa l'interfaccia in uscita, ovvero un'interfaccia COM personalizzata definita dall'oggetto connettibile.

Per altre informazioni, vedere gli argomenti seguenti:

architettura degli oggetti connettibili