IXlsDrawingMaterial
COM interface ( getting help with interfaces )

 

interface IXlsDrawingMaterial : IDispatch
{
  [id(1),propget] HRESULT PredefinedMaterial([out, retval]enumPredefinedMaterial* material);
  [id(1),propput] HRESULT PredefinedMaterial([in]enumPredefinedMaterial material);
  [id(2),propget] HRESULT TopBevel([out, retval]IXlsDrawingMaterialBevel** topBevel);
  [id(3),propget] HRESULT BottomBevel([out, retval]IXlsDrawingMaterialBevel** bottomBevel);
  [id(4),propget] HRESULT DepthColor([out, retval]IXlsColor** color);
  [id(5),propget] HRESULT ContourColor([out, retval]IXlsColor** color);
  [id(6),propget] HRESULT DepthSize([out, retval]int* points);
  [id(6),propput] HRESULT DepthSize([in]int points);
  [id(7),propget] HRESULT ContourSize([out, retval]int* points);
  [id(7),propput] HRESULT ContourSize([in]int points);
}

 

HRESULT PredefinedMaterial([out, retval]enumPredefinedMaterial* material);
retrieves the predefined material type.

HRESULT PredefinedMaterial([in]enumPredefinedMaterial material);
sets the predefined material type.

HRESULT TopBevel([out, retval]IXlsDrawingMaterialBevel** topBevel);
retrieves the top bevel of the material effect.

HRESULT BottomBevel([out, retval]IXlsDrawingMaterialBevel** bottomBevel);
retrieves the bottom bevel of the material effect.

HRESULT DepthColor([out, retval]IXlsColor** color);
retrieves the depth color object of the material effect.

HRESULT ContourColor([out, retval]IXlsColor** color);
retrieves the contour color object of the material effect.

HRESULT DepthSize([out, retval]int* points);
retrieves the depth size, in points.

HRESULT DepthSize([in]int points);
sets the depth size, in points.

HRESULT ContourSize([out, retval]int* points);
retrieves the contour size, in points.

HRESULT ContourSize([in]int points);
sets the contour size, in points.