RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TTypedComObjectFactory Members

The following tables list the members exposed by TTypedComObjectFactory.

 
Name 
Description 
 
This is _AddRef, a member of class TComObjectFactory. 
 
This is _Release, a member of class TComObjectFactory. 
 
This is CreateInstance, a member of class TComObjectFactory. 
 
This is CreateInstanceLic, a member of class TComObjectFactory. 
 
This is GetLicenseString, a member of class TComObjectFactory. 
 
This is GetLicInfo, a member of class TComObjectFactory. 
 
This is GetProgID, a member of class TComObjectFactory. 
 
This is HasMachineLicense, a member of class TComObjectFactory. 
 
This is LockServer, a member of class TComObjectFactory. 
 
This is QueryInterface, a member of class TComObjectFactory. 
 
This is RequestLicKey, a member of class TComObjectFactory. 
 
This is ValidateUserLicense, a member of class TComObjectFactory. 
 
Name 
Description 
 
Responds after the last constructor has executed. 
 
Responds before the first destructor executes. 
 
Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). 
 
Determines whether an object is of a specific type. 
 
Returns the type of the immediate ancestor of a class. 
 
Returns the class reference for the object's class. 
 
Performs finalization on long strings, variants, and interface variables within a class. 
 
Instantiates a TTypedComObjectFactory object. 
 
Instantiates a TComObject object. 
 
Provides the interface for a method that processes message records. 
 
Disposes of an instance of a class factory. 
 
Disposes of an object instance. 
 
Calls message-handling methods for the object, based on the contents of the Message parameter. 
 
Checks if the current instance and the parameter are equal. 
 
This is the overview for the FieldAddress method overload. 
 
Free 
Destroys an object and frees its associated memory, if necessary. 
 
Deallocates memory allocated by a previous call to the System::TObject::NewInstance method. 
 
Returns an integer containing the hash code. 
 
Retrieves a specified interface. 
 
Returns the entry for a specific interface implemented in a class. 
 
Returns a pointer to a structure containing all of the interfaces implemented by a given class. 
 
Retrieves the type information for the typed COM object created by the factory. 
 
Determines the relationship of two object types. 
 
Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. 
 
Returns the size in bytes of each instance of the object type. 
 
This is the overview for the MethodAddress method overload. 
 
Returns the name of a class method by address. 
 
Allocates memory for an instance of an object type and returns a pointer to that new instance. 
 
Registers the COM class associated with the factory object. 
 
Handles exceptions in methods declared using the safecall calling convention. 
 
Returns a string containing the class name. 
 
Returns a string containing the unit name. 
 
Registers the typed COM object class. 
 
Name 
Description 
 
Specifies the class identifier (CLSID) for the COM class that the particular instance of the factory can instantiate. 
 
Specifies an interface reference that provides type information without having to load a type library. 
 
Specifies the name of the class that the class factory instantiates. 
 
Specifies the class type that the factory instantiates. 
 
Specifies the COM server that owns the class factory. 
 
Describes the class object. 
 
Indicates the interface of the CoClass in which an error occurred. 
 
Indicates the process space of COM object instances. 
 
Contains licensing information about the object. 
 
Specifies the name of the class factory. 
 
Indicates whether the COM object factory displays a message box when exceptions are raised. 
 
Indicates whether the object being instantiated supports licensing. 
 
Indicates the type of thread support provided by objects that the factory creates. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!