Dynamically generates a variant data type that represents a multi-dimensional array of values with a specified data type.
Returns the requested data type.