IXlsChartAxis
COM interface ( getting help with interfaces )

 

interface IXlsChartAxis : IDispatch
{
  [id(1),propget] HRESULT Show([out, retval]BOOL* show);
  [id(1),propput] HRESULT Show([in]BOOL show);
  [id(2),propget] HRESULT Options([out, retval]IXlsChartOptions** options);
  [id(3),propget] HRESULT AxisTitle([out, retval]IXlsChartTitle** title);
  [id(4),propget] HRESULT MajorTicks([out, retval]enumChartAxisTicks* ticks);
  [id(4),propput] HRESULT MajorTicks([in]enumChartAxisTicks ticks);
  [id(5),propget] HRESULT MinorTicks([out, retval]enumChartAxisTicks* ticks);
  [id(5),propput] HRESULT MinorTicks([in]enumChartAxisTicks ticks);
  [id(6),propget] HRESULT TickMarks([out, retval]enumChartAxisTickMarks* tickmarks);
  [id(6),propput] HRESULT TickMarks([in]enumChartAxisTickMarks tickmarks);
  [id(7),propget] HRESULT MajorGridlines([out, retval]IXlsChartBorderStyle** majorgridlines);
  [id(8),propget] HRESULT MinorGridlines([out, retval]IXlsChartBorderStyle** minorgridlines);
  [id(9),propget] HRESULT Scale([out, retval]IXlsChartAxisScale** scale);
  [id(10),propget] HRESULT Type([out, retval]enumChartAxisDataType* axistype);
  [id(10),propput] HRESULT Type([in]enumChartAxisDataType axistype);
}

 

HRESULT Show([out, retval]BOOL* show);
returns whether the axis shows up.

HRESULT Show([in]BOOL show);
sets whether the axis shows up.

HRESULT Options([out, retval]IXlsChartOptions** options);
returns the options object.

HRESULT AxisTitle([out, retval]IXlsChartTitle** title);
returns the optional axis title object.

HRESULT MajorTicks([out, retval]enumChartAxisTicks* ticks);
returns the major axis ticks style.

HRESULT MajorTicks([in]enumChartAxisTicks ticks);
sets the major axis ticks style.

HRESULT MinorTicks([out, retval]enumChartAxisTicks* ticks);
returns the minor axis ticks style.

HRESULT MinorTicks([in]enumChartAxisTicks ticks);
sets the minor axis ticks style.

HRESULT TickMarks([out, retval]enumChartAxisTickMarks* tickmarks);
returns the axis tick marks style.

HRESULT TickMarks([in]enumChartAxisTickMarks tickmarks);
sets the axis tick marks style.

HRESULT MajorGridlines([out, retval]IXlsChartBorderStyle** majorgridlines);
returns the major gridlines object.

HRESULT MinorGridlines([out, retval]IXlsChartBorderStyle** minorgridlines);
returns the minor gridlines object.

HRESULT Scale([out, retval]IXlsChartAxisScale** scale);
returns the axis scale object.

HRESULT Type([out, retval]enumChartAxisDataType* axistype);
returns the axis data type. Default : automatic

HRESULT Type([in]enumChartAxisDataType axistype);
sets the axis data type. Default : automatic