System.Win.ComObj.TComClassManager

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.TObjectTComClassManager

Delphi

TComClassManager = class(TObject)

C++

class PASCALIMPLEMENTATION TComClassManager : public System::TObject

Propriétés

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

Description

TComClassManager est le type de classe de la variable ComClassManager de l'unité ComObj.

Une instance de TComClassManager est renvoyée par la fonction ComClassManager dans l'unité ComObj. Cette instance de TComClassManager gère les objets fabricant de classe possédés par les serveurs COM.

TComClassManager est une classe conçue pour un usage interne pour conserver une trace des fabricants de classe.

Pour tous les serveurs liés au module contenant cette unité, le gestionnaire renvoyé par ComClassManager gère une liste de pointeurs sur les objets fabricant de classe. Cette liste est actualisée par les serveurs COM qui ajoutent des objets fabricant de classe lors de leur création et les retirent quand ils sont détruits. Le gestionnaire ComClass propose des méthodes qui sont utilisées pour manipuler les fabricants de classe en fonction du serveur associé. Ces méthodes effectuent de manière itérative des actions sur les fabricants ou renvoient des fabricants en fonction du type d'objet classe qu'ils créent.

Voir aussi