 |
| IXlsTables |
 |
COM interface ( getting help with interfaces )
interface IXlsTables : IDispatch
{
[id(1),propget] HRESULT Count([out, retval]long* nb);
[id(2),propget] HRESULT Item([in]int i, [out, retval]IXlsTable** table);
[id(3) ] HRESULT Add([out, retval]IXlsTable** table);
[id(4) ] HRESULT InferFromWorksheet();
[id(5),propget] HRESULT ItemByName([in]BSTR name, [out, retval]IXlsTable** table);
}
HRESULT Count([out, retval]long* nb);
returns the amount of tables in the worksheet.
HRESULT Item([in]int i, [out, retval]IXlsTable** table);
returns the i-th table in the worksheet.
HRESULT Add([out, retval]IXlsTable** table);
adds a table in the worksheet.
HRESULT InferFromWorksheet();
finds the definition from the actual content of the worksheet.
HRESULT ItemByName([in]BSTR name, [out, retval]IXlsTable** table);
returns the stored table by name.