API:System.Win.VCLCom.TComponentFactory

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Win.ComObj.TAutoObjectFactorySystem.Win.ComObj.TTypedComObjectFactorySystem.Win.ComObj.TComObjectFactorySystem.TObjectTComponentFactory

Delphi

TComponentFactory = class(TAutoObjectFactory, IClassFactory)

C++

class PASCALIMPLEMENTATION TComponentFactory : public System::Win::Comobj::TAutoObjectFactory

Propriétés

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

Description

TAutoObjectFactory est le fabricant de classe de TAutoObject.

System.Win.VCLCom.TComponentFactory hérite de System.Win.ComObj.TAutoObjectFactory. Tout le contenu en-dessous de cette ligne se réfère à System.Win.ComObj.TAutoObjectFactory.

TAutoObjectFactory est le fabricant de classe de TAutoObject.

TAutoObjectFactory crée des instances de la classe TAutoObject et dispose de méthodes pour gérer les fonctionnalités de toutes les instances d'objets automation qu'elle crée.

TAutoObjectFactory hérite de la gestion des interfaces IClassFactory et IClassFactory2.

Remarque :  Dans les applications Delphi, un objet Automation est un objet COM, ce qui signifie que le module dans lequel il est implémenté doit fournir un objet fabricant afin que le système puisse créer l'objet Automation. Pour ajouter un fabricant d'objet Automation à votre programme, créez l'objet fabricant dans la section initialization de l'unité qui définit l'objet Automation. Pour davantage d'informations sur les fabricants de COM, voir TComObjectFactory.

Voir aussi