System.Win.ComObj.TConnectionPoint.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

constructor Create(Container: TConnectionPoints;  const IID: TGUID; Kind: TConnectionKind; OnConnect: TConnectEvent);

C++

__fastcall TConnectionPoint(TConnectionPoints* Container, const GUID &IID, TConnectionKind Kind, TConnectEvent OnConnect);

Propriétés

Type Visibilité  Source Unité  Parent
constructor public
System.Win.ComObj.pas
System.Win.ComObj.hpp
System.Win.ComObj TConnectionPoint

Description

Instancie un objet point de connexion.

Create est appelée automatiquement par la méthode CreateConnectionPoint du conteneur du point de connexion, pour instancier un objet point de connexion. Cela se produit lors de l'initialisation d'un contrôle ActiveX.

Create alloue de la mémoire pour l'objet point de connexion et appelle la méthode héritée Create en lui transmettant le contrôleur IUnknown de Container. Container est un objet conteneur de points de connexion. Create ajoute l'objet point de connexion à Container. Puis elle définit :

  • IID comme le GUID (ou identificateur d'interface) de l'interface de sortie gérée par ce point de connexion.
  • IKind, qui indique s'il y a une connexion simple ou multiple en ce point.
  • OnConnect comme l'événement de connexion utilisé dans la méthode Advise de IConnectionPoint.

TConnectEvent pointe sur une procédure pour l'événement OnConnect du point de connexion. TConnectionKind est un type indiquant si ce point de connexion comporte plusieurs connexions.

Voir aussi