Skip to content

ArrayTypeOf

Include: Use System\Reflection.pkg

See Also: ArrayTypeOf, ArrayDimensionCount, ArrayDimentionSize, ValueTypeOfArray, ArrayInstanceSize

Purpose

Returns a metadata handle for an array value.

Syntax

Function ArrayTypeOf Global Variant aArray Returns Handle

Arguments

aArray : Array value to inspect.

Returns

An array metadata Handle.

Behavior

Wrong value types raise a DataFlex error.

Example

Integer[2][5] aiValues
Handle hArray
Integer iDims iSize
DfType eType

Get ArrayTypeOf aiValues to hArray
Get ArrayDimensionCount hArray to iDims
Get ArrayDimentionSize hArray 1 to iSize
Get ValueTypeOfArray hArray to eType