Vcl.CmAdmCtl.TCOMAdminCatalog.InstallEventClass

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure InstallEventClass(const bstrApplIdOrName: WideString;
const bstrDLL: WideString;
const bstrTLB: WideString;
const bstrPSDLL: WideString);

C++

void __fastcall InstallEventClass(const System::WideString bstrApplIdOrName, const System::WideString bstrDLL, const System::WideString bstrTLB, const System::WideString bstrPSDLL);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.CmAdmCtl.pas
Vcl.CmAdmCtl.hpp
Vcl.CmAdmCtl TCOMAdminCatalog

Description

Installe une classe d'événements COM+ dans une application.

Utilisez InstallEventClass pour installer des classes d'événements à partir d'un fichier .dll qui contient des implémentations factices des classes d'événements. Le fichier .dll doit se recenser automatiquement, une bibliothèque de types doit décrire les interfaces que les classes d'événements implémentent et chaque classe d'événements doit avoir un CLSID et un ProgID.

L'implémentation factice de la classe d'événements n'est jamais réellement exécutée. Elle sert uniquement à recenser la classe d'événements. Quand le publieur crée la classe d'événements, le système Events fournit une implémentation permettant d'envoyer l'événement aux abonnés.

bstrApplIdOrName indique le nom ou le GUID qui représente l'application sur laquelle installer les classes d'événements.

bstrDLL indique le nom du fichier .dll à recensement automatique qui contient les classes d'événements.

bstrTLB indique le nom du fichier de bibliothèque de types externe du fichier .dll. Si la bibliothèque de types est intégrée au fichier .dll, affectez une chaîne vide à ce paramètre.

bstrPSDLL indique le nom du fichier .dll stub proxy. Si aucun fichier .dll stub proxy n'est associé à la classe d'événements, attribuez une chaîne vide à ce paramètre.

Voir aussi