CanEasy COM-Help
CanEasy::IDataArray Interface Reference
Inheritance diagram for CanEasy::IDataArray:
CanEasy::IDynamicDataEntryBase CanEasy::IDataEntryBase CanEasy::IValue CanEasy::IDatabaseItem

Detailed Description

Array database item.

Arrays give access to a part of data by an index

interface IDataArray : IDynamicDataEntryBase
{
HRESULT ArrayElemBytelength([out, retval] short*);
HRESULT ArrayElemNo([out, retval] short*);
HRESULT ArrayElemNo([in] short val);
HRESULT ArrayElemCount([out, retval] short*);
HRESULT ArrayElemValueHex([out, retval] VARIANT *vData);
HRESULT ArrayElemValueHex([in] VARIANT vData);
HRESULT DataEntrys([out, retval] IDataEntryColOfStatic**);
};

Definition at line 3206 of file cand_tlb.idl.

Property Documentation

◆ ArrayElemBytelength

short CanEasy::IDataArray::ArrayElemBytelength
get

Byte length of on array entry

◆ ArrayElemCount

short CanEasy::IDataArray::ArrayElemCount
get

Number of elements in the array

◆ ArrayElemNo

short CanEasy::IDataArray::ArrayElemNo
getset

Index of the array

◆ ArrayElemValueHex

VARIANT CanEasy::IDataArray::ArrayElemValueHex
getset

Data of the current index

◆ DataEntrys

IDataEntryColOfStatic CanEasy::IDataArray::DataEntrys
get

Returns a collection of children of type IDataEntryStatic

CanEasy::IDataArray::ArrayElemBytelength
short ArrayElemBytelength
CanEasy::IDataArray::ArrayElemNo
short ArrayElemNo
CanEasy::IDataArray::ArrayElemValueHex
VARIANT ArrayElemValueHex
CanEasy::IDataArray::DataEntrys
IDataEntryColOfStatic DataEntrys
CanEasy::IDataArray::ArrayElemCount
short ArrayElemCount