23.2 Function list by category

What follows is a listing of the available functions, grouped by category. For each function there is a reference to the page where the function can be found.

Examining published property information

Functions for retrieving or examining property information

Name Description Page
____________________________________________________________________________

FindPropInfo
Getting property type information, With error checking. 834
GetPropInfo
Getting property type information, No error checking. 844
GetPropInfos
Find property information of a certain kind ??
GetObjectPropClass
Return the declared class of an object property 843
GetPropList
Get a list of all published properties 846
IsPublishedProp
Is a property published 851
IsStoredProp
Is a property stored 852
PropIsType
Is a property of a certain kind 853
PropType
Return the type of a property 854

Getting or setting property values

Functions to set or set a property’s value.

Name Description Page
____________________________________________________________________________

GetEnumProp
Return the value of an enumerated type property 836
GetFloatProp
Return the value of a float property 837
GetInt64Prop
Return the value of an Int64 property 838
GetMethodProp
Return the value of a procedural type property 839
GetObjectProp
Return the value of an object property 842
GetOrdProp
Return the value of an ordinal type property 843
GetPropValue
Return the value of a property as a variant 847
GetSetProp
Return the value of a set property 848
GetStrProp
Return the value of a string property 849
GetVariantProp
Return the value of a variant property 850
SetEnumProp
Set the value of an enumerated type property ??
SetFloatProp
Set the value of a float property ??
SetInt64Prop
Set the value of an Int64 property ??
SetMethodProp
Set the value of a procedural type property ??
SetObjectProp
Set the value of an object property ??
SetOrdProp
Set the value of an ordinal type property ??
SetPropValue
Set the value of a property trhough a variant ??
SetSetProp
Set the value of a set property ??
SetStrProp
Set the value of a string property ??
SetVariantProp
Set the value of a variant property ??

Auxiliary functions

Name Description Page
____________________________________________________________________________

GetEnumName
Get an enumerated type element name 835
GetEnumValue
Get ordinal number of an enumerated tye, based on the name. 837
GetTypeData
Skip type name and return a pointer to the type data 850
SetToString
Convert a set to its string representation 859
StringToSet
Convert a string representation of a set to a set 861