RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TypInfo Namespace

This is namespace TypInfo.

Name 
Description 
The following table lists classes in this documentation. 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists variables in this documentation. 
The following table lists constants in this documentation. 
 
Name 
Description 
 
EPropertyConvertError is the exception class for type errors when attempting to get or set the value of a property. 
 
EPropertyError is the exception class for unsuccessful attempts to set the value of a property. 
 
TPublishableVariantType is the base class for custom Variant types that surface the published properties of an object that represents the Variant's data. 
Name 
Description 
This is constant TypInfo.tkAny. 
This is constant TypInfo.tkMethods. 
This is constant TypInfo.tkProperties. 
 
Name 
Description 
 
Frees any property values that are objects and sets their value to nil (Delphi) or NULL (C++). 
 
Returns the value of a component property that is a dynamic array type. 
 
Returns the value of a component property that is a dynamic array type. 
 
Returns the name of a Delphi enumerated type constant given its value. 
 
Returns the value of a component property that is an enumerated type. 
 
Returns the value of a component property that is an enumerated type. 
 
Returns the value of an enumerated type constant given its string representation. 
 
Returns the value of a component property that is a float type. 
 
Returns the value of a component property that is a float type. 
 
Returns the value of a component property that is an Int64 type. 
 
Returns the value of a component property that is an Int64 type. 
 
Returns the value of a component property that is an interface type. 
 
Returns the value of a component property that is an interface type. 
 
Returns the value of a component property that is a method type. 
 
Returns the value of a component property that is a method type. 
 
Returns the value of a component property that is an object type. 
 
Returns the value of a component property that is an object type. 
 
Returns the class type of a component property that is an object type. 
 
Returns the class type of a component property that is an object type. 
 
Returns the class type of a component property that is an object type. 
 
Returns the value of a component property that is an ordinal type. 
 
Returns the value of a component property that is an ordinal type. 
 
Retrieves information about a component's property. 
 
Retrieves information about a component's property. 
 
Retrieves information about a component's property. 
 
Retrieves information about a component's property. 
 
Retrieves a list of component properties. 
 
Retrieves a list of component properties. 
 
Retrieves a list of component properties. 
 
Retrieves a list of component properties. 
 
Retrieves a component's property value as a variant. 
 
Retrieves a component's property value as a variant. 
 
This is function TypInfo.GetSetElementName. 
 
This is function TypInfo.GetSetElementValue. 
 
Returns the value of a component property that is a set type. 
 
Returns the value of a component property that is a set type. 
 
Returns the value of a component property that is a string type. 
 
Returns the value of a component property that is a string type. 
 
Returns a pointer to information about a type. 
 
Returns the value of a component property that is a variant type. 
 
Returns the value of a component property that is a variant type. 
 
Returns the value of a component property that is a WideString type. 
 
Returns the value of a component property that is a WideString type. 
 
Determines if a specified component property is a published property. 
 
Determines if a specified component property is a published property. 
 
Determines if a specified component property has the stored attribute. 
 
Determines if a specified component property has the stored attribute. 
 
Determines if a component property is of a particular data type. 
 
Determines if a component property is of a particular data type. 
 
Retrieves a component's property type. 
 
Retrieves a component's property type. 
 
Sets the value of a component property that is a dynamic array type. 
 
Sets the value of a component property that is a dynamic array type. 
 
Sets the value of a component property that is an enumerated type. 
 
Sets the value of a component property that is an enumerated type. 
 
Sets the value of a component property that is a float type. 
 
Sets the value of a component property that is a float type. 
 
Sets the value of a component property that is an Int64 type. 
 
Sets the value of a component property that is an Int64 type. 
 
Sets the value of a component property that is an Interface type. 
 
Sets the value of a component property that is an Interface type. 
 
Sets the value of a component property that is a method type. 
 
Sets the value of a component property that is a method type. 
 
Sets the value of a component property that is an object type. 
 
Sets the value of a component property that is an object type. 
 
Sets the value of a component property that is an ordinal type. 
 
Sets the value of a component property that is an ordinal type. 
 
Sets the value of a component property using a variant value. 
 
Sets the value of a component property using a variant value. 
 
Sets the value of a component property that is a set type. 
 
Sets the value of a component property that is a set type. 
 
Sets the value of a component property that is a string type. 
 
Sets the value of a component property that is a string type. 
 
Returns one or more of the set values of a component's property. 
 
Sets the value of a component property that is a variant type. 
 
Sets the value of a component property that is a variant type. 
 
Sets the value of a component property that is a WideString type. 
 
Sets the value of a component property that is a WideString type. 
 
Sorts a list of component properties into alphanumeric sequence. 
 
Returns a bit mask of set values for a set type component property. 
 
Name 
Description 
 
This is record TypInfo.TFloatType. 
 
This is record TypInfo.TIntfFlag. 
 
Enumerates floating point number types in the TTypeData record. 
 
Enumerates floating point number types in the TTypeData record. 
 
TParamFlag and TParamFlags indicates the attributes of a method parameter. 
 
This is record TypInfo.TPropData. 
 
TPropInfo is a record of component property type information. 
 
TTypeData is used internally to represent type information. 
 
Holds information for a data type as returned by TypeInfo. 
 
These types describe a type that is manipulated in the forms designer. 
Name 
Description 
PPropInfo points to a TPropInfo record that holds component property information. 
Defines a pointer to a TPropList array. 
Holds a pointer to a pointer to information for a data type as returned by TypeInfo. 
PTypeData points to a TTypeData record that holds component property type information. 
Holds a pointer to information for a data type as returned by TypeInfo. 
Defines a fixed length string for general use in the TTypeData record. 
Enumerates interface flag types in the TTypeData record. 
Set of interface flag types in the TTypeData record. 
This is type TypInfo.TParamFlags. 
This is type TypInfo.TParamFlagsBase. 
This is type TypInfo.TPropInfoProc. 
Defines an array of PPropInfo values. 
Defines a set of TTypeKind values. 
Name 
Description 
An array of string representations of true and false. 
This is variable TypInfo.DotSep. 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!