 |
| IXlsChartDataLabels |
 |
COM interface ( getting help with interfaces )
interface IXlsChartDataLabels : IDispatch
{
[id(1),propget] HRESULT Options([out, retval]IXlsChartOptions** options);
[id(2),propget] HRESULT DataLabelElements([in]int i, [out, retval]IXlsChartDataLabelElement** labelelement);
[id(3),propget] HRESULT Show([out, retval]int* datalabels);
[id(3),propput] HRESULT Show([in]int datalabels);
[id(4),propget] HRESULT Placement([out, retval]enumChartDataLabelPlacement* datalabelplacement);
[id(4),propput] HRESULT Placement([in]enumChartDataLabelPlacement datalabelplacement);
[id(5),propput] HRESULT FieldSeparator([in]BSTR fieldSeparator);
[id(6),propget] HRESULT LeaderLinesOptions([out, retval]IXlsChartOptions** options);
[id(7),propput] HRESULT VectorShape([in]enumVectorShape shapeType);
}
HRESULT Options([out, retval]IXlsChartOptions** options);
returns the options object for a series.
HRESULT DataLabelElements([in]int i, [out, retval]IXlsChartDataLabelElement** labelelement);
returns a custom data label element object for a series.
HRESULT Show([out, retval]int* datalabels);
returns how data labels are displayed (see enumChartDataLabels). Default is : not displayed.
HRESULT Show([in]int datalabels);
sets how data labels are displayed (see enumChartDataLabels). Default is : not displayed.
HRESULT Placement([out, retval]enumChartDataLabelPlacement* datalabelplacement);
returns where data labels are displayed. Default is : automatic.
HRESULT Placement([in]enumChartDataLabelPlacement datalabelplacement);
sets where data labels are displayed. Default is : automatic.
HRESULT FieldSeparator([in]BSTR fieldSeparator);
sets a custom field separator between data label values. Default is : semi-colon.
HRESULT LeaderLinesOptions([out, retval]IXlsChartOptions** options);
returns the options object for data labels leader lines.
HRESULT VectorShape([in]enumVectorShape shapeType);
sets a custom vector shape attached to all data labels.