RAD Studio VCL Reference
|
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. | |
![]() |
Name |
Description |
tkAny is a set that contains all values defined by the TTypeKind enumeration. | |
tkMethods is a set that contains values, defined by the TTypeKind enumeration, that represent a method kind. | |
tkProperties is a set that contains values, defined by the TTypeKind enumeration, that represent types that can be published. |
|
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 of AnsiString type. | |
![]() |
Returns the value of a component property that is of AnsiString type. | |
![]() |
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. | |
![]() |
Returns the name of a component property identified by a given PPropInfo. | |
![]() |
Retrieves a component's property value as a variant. | |
![]() |
Retrieves a component's property value as a variant. | |
![]() |
Returns the string representation of a given constant. | |
![]() |
Returns the integer representation of a given constant identified by it's name. | |
![]() |
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 name of the type from it's type information record. | |
![]() |
Returns the value of a component property that is of UnicodeString type. | |
![]() |
Returns the value of a component property that is of UnicodeString 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. | |
![]() |
Checks whether the two given property names are equal. | |
![]() |
Sets the value of a component property that is of AnsiString type. | |
![]() |
Sets the value of a component property that is of AnsiString 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 of UnicodeString type. | |
![]() |
Sets the value of a component property that is of UnicodeString type. | |
![]() |
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 |
![]() |
Enumerates floating point number types in the TTypeData record. | |
![]() |
This is record TypInfo.TIntfFlag. | |
![]() |
This is record TypInfo.TManagedField. | |
![]() |
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) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
What do you think about this topic? Send feedback!
|