StructTypeOf¶
Include: Use System\Reflection.pkg
See Also: StructTypeOf, StructMemberCount, StructMemberType, StructMemberName, StructMember, StructSetMember
Purpose¶
Returns a metadata handle for a struct value.
Syntax¶
Function StructTypeOf Global Variant tStruct Returns Handle
Arguments¶
tStruct
: Struct value to inspect.
Returns¶
A struct metadata Handle.
Behavior¶
Wrong value types raise a DataFlex error.
Example¶
Struct tCustomer
Integer iId
{ Name="name" }
String sName
End_Struct
tCustomer tCustomerValue
Handle hStruct
Move 1 to tCustomerValue.iId
Move "Ada" to tCustomerValue.sName
Get StructTypeOf tCustomerValue to hStruct