IXlsChartDynamicDataSource
COM interface ( getting help with interfaces )

 

interface IXlsChartDynamicDataSource : IDispatch
{
  [id(1)]         HRESULT AddSerie([out,retval]IXlsChartDynamicDataSourceSeries** serie);
  [id(2),propget] HRESULT SeriesCount([out,retval]int* seriescount);
  [id(3),propget] HRESULT SeriesByIndex([in]int i, [out,retval]IXlsChartDynamicDataSourceSeries** serie);
  [id(4)        ] HRESULT SwitchRowsAndColumns();

}

 

HRESULT AddSerie([out,retval]IXlsChartDynamicDataSourceSeries** serie);
adds a serie to the data source.

HRESULT SeriesCount([out,retval]int* seriescount);
return the number of series.

HRESULT SeriesByIndex([in]int i, [out,retval]IXlsChartDynamicDataSourceSeries** serie);
returns the ith series.

HRESULT SwitchRowsAndColumns();
switches rows and columns of the data source. Rows become columns and vice versa.