System.Win.ComObj.TComClassManager.GetFactoryFromClassID

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetFactoryFromClassID(const ClassID: TGUID): TComObjectFactory;

C++

TComObjectFactory* __fastcall GetFactoryFromClassID(const GUID &ClassID);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Win.ComObj.pas
System.Win.ComObj.hpp
System.Win.ComObj TComClassManager

Beschreibung

Gibt für einen bestimmten Bezeichner einer COM-Klasse den Klassengenerator zurück.

GetFactoryFromClassID wird intern von DllGetClassObject verwendet. Die Methode liefert für das durch den (Parameter ClassID bestimmte Klassenobjekt eine Referenz auf die Schnittstelle IClassFactory des zugehörigen Klassengeneratorobjekts.

GetFactoryFromClassID gibt den Klassengenerator zurück, welcher der COM-Klasse zugeordnet ist, die der Parameter ClassID bezeichnet. Wenn die Klasse Objekt gefunden wird, gibt GetFactoryFromClassID nil (Delphi) bzw. NULL (C++) zurück.

Siehe auch