IXlsOutline
COM interface ( getting help with interfaces )

 

interface IXlsOutline : IDispatch
{

  [id(7),propput ] HRESULT HorizontalOutlineLevel([in]enumOutlineLevel outline);
  [id(8),propput ] HRESULT HorizontalOutlineExpand([in]BOOL expanded);
  [id(9),propput ] HRESULT VerticalOutlineLevel([in]enumOutlineLevel outline);
  [id(10),propput] HRESULT VerticalOutlineExpand([in]BOOL expanded);
  [id(12),propput] HRESULT HorizontalOutlineUpsideDown([in]BOOL upsidedown);
  [id(13),propput] HRESULT VerticalOutlineUpsideDown([in]BOOL upsidedown);
  [id(14),propput] HRESULT AdditionalHorizontalOutlineLevel([in]enumOutlineLevel outline);
  [id(15),propput] HRESULT AdditionalVerticalOutlineLevel([in]enumOutlineLevel outline);

}

 

HRESULT HorizontalOutlineLevel([in]enumOutlineLevel outline)
sets the current horizontal outline level. Uses a value part of the enum.

HRESULT HorizontalOutlineExpand([in]BOOL expanded)
sets the current horizontal outline expand status, whether it's expanded or not.

HRESULT VerticalOutlineLevel([in]enumOutlineLevel outline)
sets the current vertical outline level. Uses a value part of the enum.

HRESULT VerticalOutlineExpand([in]BOOL expanded)
sets the current vertical expand status, whether it's expanded or not.

HRESULT HorizontalOutlineUpsideDown([in]BOOL upsidedown)
sets whether the horizontal outline should be turned upside down, with the +/- expand button at the bottom. Default value is no.

HRESULT VerticalOutlineUpsideDown([in]BOOL upsidedown)
sets whether the vertical outline should be turned upside down, with the +/- expand button at the bottom. Default value is no.

HRESULT AdditionalHorizontalOutlineLevel([in]enumOutlineLevel outline)
adds another horizontal outline level.

HRESULT AdditionalVerticalOutlineLevel([in]enumOutlineLevel outline)
adds another vertical outline level.