CanEasy COM-Help
CanEasy::IValueTableCol Interface Reference

Inherits IDispatch.

Detailed Description

Collection which provides access to all value tables.

interface IValueTableCol : IDispatch
{
HRESULT Item([in] VARIANT vIndex, [out, retval] IValueTable**);
//VSTAHidden
HRESULT _NewEnum([out, retval] IUnknown**);
HRESULT Delete([in] VARIANT vIndex);
HRESULT AddValueTable([in] BSTR sName, [out,retval] IValueTable** );
HRESULT Count([out,retval] long*);
};

Definition at line 2363 of file cand_tlb.idl.

Member Function Documentation

◆ AddValueTable()

HRESULT CanEasy::IValueTableCol::AddValueTable ( [in] BSTR  sName,
[out, retval] IValueTable **   
)

Creates a new value table

Parameters
sNameName of the value table
Returns
Pointer to new value table

◆ Delete()

HRESULT CanEasy::IValueTableCol::Delete ( [in] VARIANT  vIndex)

Deletes a value table by index or name

Property Documentation

◆ _NewEnum

IUnknown CanEasy::IValueTableCol::_NewEnum
get

Returns enumerator of type IEnumVARIANT

◆ Count

long CanEasy::IValueTableCol::Count
get

Returns the count of value tables

◆ Item

IValueTable CanEasy::IValueTableCol::Item([in] VARIANT vIndex)
get

Returns a table value by an index or name

CanEasy::IValueTableCol::Count
long Count
CanEasy::IValueTableCol::Item
IValueTable Item([in] VARIANT vIndex)
CanEasy::IValueTableCol::Delete
HRESULT Delete([in] VARIANT vIndex)
CanEasy::IValueTableCol::_NewEnum
IUnknown _NewEnum
CanEasy::IValueTableCol::AddValueTable
HRESULT AddValueTable([in] BSTR sName, [out, retval] IValueTable **)