IXlsChartPieBuddy
COM interface ( getting help with interfaces )

 

interface IXlsChartPieBuddy : IDispatch
{
  [id(1),propget] HRESULT Show([out, retval]enumChartPieBuddyType* show);
  [id(1),propput] HRESULT Show([in]enumChartPieBuddyType show);
  [id(2),propget] HRESULT SplitPosition([out, retval]int* splitposition);
  [id(2),propput] HRESULT SplitPosition([in]int splitposition);
  [id(3),propget] HRESULT SplitPercent([out, retval]int* splitpercent);
  [id(3),propput] HRESULT SplitPercent([in]int splitpercent);
  [id(4),propget] HRESULT SplitValue([out, retval]double* splitvalue);
  [id(4),propput] HRESULT SplitValue([in]double splitvalue);
  [id(5),propget] HRESULT SplitCustom([in]int iValueIndex, [out, retval]BOOL* splitvalue);
  [id(6),propget] HRESULT BuddyGap([out, retval]int* buddygap);
  [id(6),propput] HRESULT BuddyGap([in]int buddygap);
  [id(7),propget] HRESULT BuddyRatioSize([out, retval]int* buddyratiosize);
  [id(7),propput] HRESULT BuddyRatioSize([in]int buddyratiosize);
  [id(8),propget] HRESULT LineOptions([out, retval]IXlsChartBorderStyle** lineoptions);
  [id(9)]         HRESULT SplitCustomV([in]int iValueIndex, [in]int nbValues, [in]BOOL splitvalue);
}

 

HRESULT Show([out, retval]enumChartPieBuddyType* show);
returns how the pie buddy related to the main pie and gets displayed.

HRESULT Show([in]enumChartPieBuddyType show);
sets how the pie buddy related to the main pie and gets displayed.

HRESULT SplitPosition([out, retval]int* splitposition);
returns where the position-based split between the main pie and the buddy should occur. This number tells how many last values in the series are reflected in the buddy. Default value is : 2.

HRESULT SplitPosition([in]int splitposition);
sets where the position-based split between the main pie and the buddy should occur. This number tells how many last values in the series are reflected in the buddy. Default value is : 2.

HRESULT SplitPercent([out, retval]int* splitpercent);
returns where the percent-based split between the main pie and the buddy should occur on the basis of a threshold expressed as a percent. Default value is : 10%.

HRESULT SplitPercent([in]int splitpercent);
sets where the percent-based split between the main pie and the buddy should occur on the basis of a threshold expressed as a percent. Default value is : 10%.

HRESULT SplitValue([out, retval]double* splitvalue);
returns where the value-based split between the main pie and the buddy should occur on the basis of a threshold expressed as an absolute value. Default value is : 0.

HRESULT SplitValue([in]double splitvalue);
sets where the value-based split between the main pie and the buddy should occur on the basis of a threshold expressed as an absolute value. Default value is : 0.

HRESULT SplitCustom([in]int iValueIndex, [out, retval]BOOL* splitvalue);
returns whether, in a custom-based split, a particular value should be split and seen in the buddy rather than the main pie. The passed value index is the ith value position in the series. Default value is : false.

HRESULT BuddyGap([out, retval]int* buddygap);
returns the gap between the main pie and the buddy. Default value is : 100.

HRESULT BuddyGap([in]int buddygap);
sets the gap between the main pie and the buddy. Default value is : 100.

HRESULT BuddyRatioSize([out, retval]int* buddyratiosize);
returns the ratio size between the main pie and the buddy, expressed in percent in the [0, 200] range. Default value is : 75%.

HRESULT BuddyRatioSize([in]int buddyratiosize);
sets the ratio size between the main pie and the buddy, expressed in percent in the [0, 200] range. Default value is : 75%.

HRESULT LineOptions([out, retval]IXlsChartBorderStyle** lineoptions);
returns the line options object for the line between the main pie and the buddy. Default is : automatic line options.

HRESULT SplitCustomV([in]int iValueIndex, [in]int nbValues, [in]BOOL splitvalue);
sets whether, in a custom-based split, a particular value should be split and seen in the buddy rather than the main pie. The passed value index is the ith value position in the series. The value index is 1-based. Default value is : false.