COM Vuser Functions (LRC) > Alphabetical List of Functions > lrc_variant_<Type-Name>Array_ by_ref

lrc_variant_<Type-Name>Array_by_ref

Other deprecated syntax variations of this function are currently supported for backwards compatibility:

lrc_Put<Type-Name>ArrayByRefInVariant

lrc_variant<Type-Name>ArrayByRef

lrc_Put<Type-Name>Array_by_refInVariant

Example: lrc_variant_<Type-Name>Array_by_ref Assignment to Variants - By Reference and By Variant

Returns a reference to an array of Type-Name in a variant.

Return Values

lrc Return Values

Parameterization

You cannot use standard parameterization for any arguments in this function.

VARIANT lrc_variant_<Type-Name>Array_by_ref( <Type-Name>Array array );

Array An array of the specified type.

The lrc_variant_<Type-Name>Array_by_ref family of functions returns a reference to an array of the type given in Type-Name. The return type is a variant.

The calls include:

VARIANT lrc_variant_BoolArray_by_ref(BoolArrayarray);

VARIANT lrc_variant_BstrArray_by_ref(BstrArray array);

VARIANT lrc_variant_ByteArray_by_ref(ByteArray array);

VARIANTlrc_variant_CharArray_by_ref(CharArray array);

VARIANT lrc_variant_CoObjectArray_by_ref(CoObjectArray array);

VARIANT lrc_variant_CurrencyArray_by_ref(CurrencyArray array);

VARIANT lrc_variant_DateArray_by_ref(DateArray array);

VARIANT lrc_variant_DispObjectArray_by_ref(DispObjectArray array);

VARIANT lrc_variant_DoubleArray_by_ref(DoubleArray array);

VARIANT lrc_variant_ErrorArray_by_ref(ErrorArray array);

VARIANT lrc_variant_FloatArray_by_ref(FloatArray array);

VARIANTlrc_variant_IntArray_by_ref(IntArray array);

VARIANT lrc_variant_LongArray_by_ref(LongArray array);

VARIANT lrc_variant_ShortArray_by_ref(ShortArray array);

VARIANTlrc_variant_UintArray_by_ref(UintArray array);

VARIANT lrc_variant_UlongArray_by_ref(UlongArray array);

VARIANT lrc_variant_UshortArray_by_ref(UshortArray array);

VARIANT lrc_variant_VariantArray_by_ref(VariantArray array);