IXlsCSVImport
COM interface ( getting help with interfaces )

 

interface IXlsCSVImport : IDispatch
{
  [id(1),propget] HRESULT Options([out, retval]IXlsCSVImportOptions** csvOptions);
  [id(2)        ] HRESULT ImportFile([in]BSTR csvFilename);
  [id(3)        ] HRESULT ImportBuffer([in]IUnknown* inputLockbytes);

}

 

HRESULT Options([out, retval]IXlsCSVImportOptions** csvOptions);
returns the options of CSV importer used to import .CSV files.

HRESULT ImportFile([in]BSTR csvFilename);
imports a .CSV file using the Options above.

HRESULT ImportBuffer([in]IUnknown* inputLockbytes);
imports a .CSV buffer loaded in a ILockBytes interface.