Files
AutomatedCheckingSystem_ATP/CChart.h
2022-05-16 18:00:14 +08:00

1215 lines
38 KiB
C++

// 从类型库向导中用“添加类”创建的计算机生成的 IDispatch 包装器类
//#import "C:\\Program Files\\Microsoft Office\\root\\Office16\\EXCEL.EXE" no_namespace
// CChart 包装器类
class CChart : public COleDispatchDriver
{
public:
CChart() {} // 调用 COleDispatchDriver 默认构造函数
CChart(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CChart(const CChart& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// 特性
public:
// 操作
public:
// _Chart 方法
public:
LPDISPATCH get_Application()
{
LPDISPATCH result;
InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
long get_Creator()
{
long result;
InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
LPDISPATCH get_Parent()
{
LPDISPATCH result;
InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
void Activate()
{
InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
void Copy(VARIANT& Before, VARIANT& After)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &Before, &After);
}
void Delete()
{
InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
CString get_CodeName()
{
CString result;
InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, nullptr);
return result;
}
CString get__CodeName()
{
CString result;
InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, nullptr);
return result;
}
void put__CodeName(LPCTSTR newValue)
{
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
long get_Index()
{
long result;
InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void Move(VARIANT& Before, VARIANT& After)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &Before, &After);
}
CString get_Name()
{
CString result;
InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, nullptr);
return result;
}
void put_Name(LPCTSTR newValue)
{
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH get_Next()
{
LPDISPATCH result;
InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
CString get_OnDoubleClick()
{
CString result;
InvokeHelper(0x274, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, nullptr);
return result;
}
void put_OnDoubleClick(LPCTSTR newValue)
{
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x274, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
CString get_OnSheetActivate()
{
CString result;
InvokeHelper(0x407, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, nullptr);
return result;
}
void put_OnSheetActivate(LPCTSTR newValue)
{
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x407, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
CString get_OnSheetDeactivate()
{
CString result;
InvokeHelper(0x439, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, nullptr);
return result;
}
void put_OnSheetDeactivate(LPCTSTR newValue)
{
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x439, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH get_PageSetup()
{
LPDISPATCH result;
InvokeHelper(0x3e6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH get_Previous()
{
LPDISPATCH result;
InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
void __PrintOut(VARIANT& From, VARIANT& To, VARIANT& Copies, VARIANT& Preview, VARIANT& ActivePrinter, VARIANT& PrintToFile, VARIANT& Collate)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x389, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate);
}
void PrintPreview(VARIANT& EnableChanges)
{
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &EnableChanges);
}
void _Protect(VARIANT& Password, VARIANT& DrawingObjects, VARIANT& Contents, VARIANT& Scenarios, VARIANT& UserInterfaceOnly)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x11a, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &Password, &DrawingObjects, &Contents, &Scenarios, &UserInterfaceOnly);
}
BOOL get_ProtectContents()
{
BOOL result;
InvokeHelper(0x124, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
BOOL get_ProtectDrawingObjects()
{
BOOL result;
InvokeHelper(0x125, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
BOOL get_ProtectionMode()
{
BOOL result;
InvokeHelper(0x487, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void _Dummy23()
{
InvokeHelper(0x10017, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
void __SaveAs(LPCTSTR Filename, VARIANT& FileFormat, VARIANT& Password, VARIANT& WriteResPassword, VARIANT& ReadOnlyRecommended, VARIANT& CreateBackup, VARIANT& AddToMru, VARIANT& TextCodepage, VARIANT& TextVisualLayout)
{
static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x11c, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &AddToMru, &TextCodepage, &TextVisualLayout);
}
void Select(VARIANT& Replace)
{
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &Replace);
}
void Unprotect(VARIANT& Password)
{
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &Password);
}
long get_Visible()
{
long result;
InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_Visible(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH get_Shapes()
{
LPDISPATCH result;
InvokeHelper(0x561, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
void _ApplyDataLabels(long Type, VARIANT& LegendKey, VARIANT& AutoText, VARIANT& HasLeaderLines)
{
static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x97, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Type, &LegendKey, &AutoText, &HasLeaderLines);
}
LPDISPATCH Arcs(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x2f8, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH get_Area3DGroup()
{
LPDISPATCH result;
InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH AreaGroups(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x9, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
void AutoFormat(long Gallery, VARIANT& Format)
{
static BYTE parms[] = VTS_I4 VTS_VARIANT;
InvokeHelper(0x72, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Gallery, &Format);
}
BOOL get_AutoScaling()
{
BOOL result;
InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_AutoScaling(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH Axes(VARIANT& Type, long AxisGroup)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT VTS_I4;
InvokeHelper(0x17, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Type, AxisGroup);
return result;
}
void SetBackgroundPicture(LPCTSTR Filename)
{
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x4a4, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Filename);
}
LPDISPATCH get_Bar3DGroup()
{
LPDISPATCH result;
InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH BarGroups(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH Buttons(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x22d, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH get_ChartArea()
{
LPDISPATCH result;
InvokeHelper(0x50, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH ChartGroups(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x8, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH ChartObjects(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x424, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH get_ChartTitle()
{
LPDISPATCH result;
InvokeHelper(0x51, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
void ChartWizard(VARIANT& Source, VARIANT& Gallery, VARIANT& Format, VARIANT& PlotBy, VARIANT& CategoryLabels, VARIANT& SeriesLabels, VARIANT& HasLegend, VARIANT& Title, VARIANT& CategoryTitle, VARIANT& ValueTitle, VARIANT& ExtraTitle)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0xc4, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &Source, &Gallery, &Format, &PlotBy, &CategoryLabels, &SeriesLabels, &HasLegend, &Title, &CategoryTitle, &ValueTitle, &ExtraTitle);
}
LPDISPATCH CheckBoxes(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x338, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
void CheckSpelling(VARIANT& CustomDictionary, VARIANT& IgnoreUppercase, VARIANT& AlwaysSuggest, VARIANT& SpellLang)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1f9, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang);
}
LPDISPATCH get_Column3DGroup()
{
LPDISPATCH result;
InvokeHelper(0x13, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH ColumnGroups(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xb, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
void CopyPicture(long Appearance, long Format, long Size)
{
static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4;
InvokeHelper(0xd5, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Appearance, Format, Size);
}
LPDISPATCH get_Corners()
{
LPDISPATCH result;
InvokeHelper(0x4f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
void CreatePublisher(VARIANT& Edition, long Appearance, long Size, VARIANT& ContainsPICT, VARIANT& ContainsBIFF, VARIANT& ContainsRTF, VARIANT& ContainsVALU)
{
static BYTE parms[] = VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x1ca, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &Edition, Appearance, Size, &ContainsPICT, &ContainsBIFF, &ContainsRTF, &ContainsVALU);
}
LPDISPATCH get_DataTable()
{
LPDISPATCH result;
InvokeHelper(0x573, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
long get_DepthPercent()
{
long result;
InvokeHelper(0x30, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_DepthPercent(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x30, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
void Deselect()
{
InvokeHelper(0x460, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
long get_DisplayBlanksAs()
{
long result;
InvokeHelper(0x5d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_DisplayBlanksAs(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x5d, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH DoughnutGroups(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xe, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH Drawings(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x304, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH DrawingObjects(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x58, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH DropDowns(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x344, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
long get_Elevation()
{
long result;
InvokeHelper(0x31, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_Elevation(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x31, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
VARIANT Evaluate(VARIANT& Name)
{
VARIANT result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name);
return result;
}
VARIANT _Evaluate(VARIANT& Name)
{
VARIANT result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name);
return result;
}
LPDISPATCH get_Floor()
{
LPDISPATCH result;
InvokeHelper(0x53, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
long get_GapDepth()
{
long result;
InvokeHelper(0x32, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_GapDepth(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x32, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH GroupBoxes(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x342, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH GroupObjects(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x459, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
VARIANT get_HasAxis(VARIANT& Index1, VARIANT& Index2)
{
VARIANT result;
static BYTE parms[] = VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x34, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index1, &Index2);
return result;
}
void put_HasAxis(VARIANT& Index1, VARIANT& Index2, VARIANT& newValue)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x34, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, &Index1, &Index2, &newValue);
}
BOOL get_HasDataTable()
{
BOOL result;
InvokeHelper(0x574, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_HasDataTable(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x574, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_HasLegend()
{
BOOL result;
InvokeHelper(0x35, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_HasLegend(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x35, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_HasTitle()
{
BOOL result;
InvokeHelper(0x36, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_HasTitle(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x36, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
long get_HeightPercent()
{
long result;
InvokeHelper(0x37, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_HeightPercent(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x37, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH get_Hyperlinks()
{
LPDISPATCH result;
InvokeHelper(0x571, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH Labels(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x349, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH get_Legend()
{
LPDISPATCH result;
InvokeHelper(0x54, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH get_Line3DGroup()
{
LPDISPATCH result;
InvokeHelper(0x14, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH LineGroups(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xc, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH Lines(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x2ff, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH ListBoxes(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x340, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH Location(long Where, VARIANT& Name)
{
LPDISPATCH result;
static BYTE parms[] = VTS_I4 VTS_VARIANT;
InvokeHelper(0x575, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Where, &Name);
return result;
}
LPDISPATCH OLEObjects(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x31f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH OptionButtons(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x33a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH Ovals(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x321, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
void Paste(VARIANT& Type)
{
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &Type);
}
long get_Perspective()
{
long result;
InvokeHelper(0x39, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_Perspective(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x39, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH Pictures(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x303, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH get_Pie3DGroup()
{
LPDISPATCH result;
InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH PieGroups(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xd, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH get_PlotArea()
{
LPDISPATCH result;
InvokeHelper(0x55, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
BOOL get_PlotVisibleOnly()
{
BOOL result;
InvokeHelper(0x5c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_PlotVisibleOnly(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x5c, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH RadarGroups(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xf, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH Rectangles(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x306, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
VARIANT get_RightAngleAxes()
{
VARIANT result;
InvokeHelper(0x3a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, nullptr);
return result;
}
void put_RightAngleAxes(VARIANT& newValue)
{
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x3a, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, &newValue);
}
VARIANT get_Rotation()
{
VARIANT result;
InvokeHelper(0x3b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, nullptr);
return result;
}
void put_Rotation(VARIANT& newValue)
{
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x3b, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, &newValue);
}
LPDISPATCH ScrollBars(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x33e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
LPDISPATCH SeriesCollection(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x44, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
BOOL get_SizeWithWindow()
{
BOOL result;
InvokeHelper(0x5e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_SizeWithWindow(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x5e, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_ShowWindow()
{
BOOL result;
InvokeHelper(0x577, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ShowWindow(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x577, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH Spinners(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x346, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
long get_SubType()
{
long result;
InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_SubType(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x6d, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH get_SurfaceGroup()
{
LPDISPATCH result;
InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH TextBoxes(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x309, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
long get_Type()
{
long result;
InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_Type(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
long get_ChartType()
{
long result;
InvokeHelper(0x578, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_ChartType(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x578, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
void ApplyCustomType(long ChartType, VARIANT& TypeName)
{
static BYTE parms[] = VTS_I4 VTS_VARIANT;
InvokeHelper(0x579, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, ChartType, &TypeName);
}
LPDISPATCH get_Walls()
{
LPDISPATCH result;
InvokeHelper(0x56, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
BOOL get_WallsAndGridlines2D()
{
BOOL result;
InvokeHelper(0xd2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_WallsAndGridlines2D(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0xd2, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH XYGroups(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x10, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
long get_BarShape()
{
long result;
InvokeHelper(0x57b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_BarShape(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x57b, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
long get_PlotBy()
{
long result;
InvokeHelper(0xca, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_PlotBy(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0xca, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
void CopyChartBuild()
{
InvokeHelper(0x57c, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
BOOL get_ProtectFormatting()
{
BOOL result;
InvokeHelper(0x57d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ProtectFormatting(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x57d, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_ProtectData()
{
BOOL result;
InvokeHelper(0x57e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ProtectData(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x57e, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_ProtectGoalSeek()
{
BOOL result;
InvokeHelper(0x57f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ProtectGoalSeek(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x57f, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_ProtectSelection()
{
BOOL result;
InvokeHelper(0x580, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ProtectSelection(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x580, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
void GetChartElement(long x, long y, long * ElementID, long * Arg1, long * Arg2)
{
static BYTE parms[] = VTS_I4 VTS_I4 VTS_PI4 VTS_PI4 VTS_PI4;
InvokeHelper(0x581, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, x, y, ElementID, Arg1, Arg2);
}
void SetSourceData(LPDISPATCH Source, VARIANT& PlotBy)
{
static BYTE parms[] = VTS_DISPATCH VTS_VARIANT;
InvokeHelper(0x585, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Source, &PlotBy);
}
BOOL Export(LPCTSTR Filename, VARIANT& FilterName, VARIANT& Interactive)
{
BOOL result;
static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x586, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Filename, &FilterName, &Interactive);
return result;
}
void Refresh()
{
InvokeHelper(0x589, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
LPDISPATCH get_PivotLayout()
{
LPDISPATCH result;
InvokeHelper(0x716, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
BOOL get_HasPivotFields()
{
BOOL result;
InvokeHelper(0x717, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_HasPivotFields(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x717, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH get_Scripts()
{
LPDISPATCH result;
InvokeHelper(0x718, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
void _PrintOut(VARIANT& From, VARIANT& To, VARIANT& Copies, VARIANT& Preview, VARIANT& ActivePrinter, VARIANT& PrintToFile, VARIANT& Collate, VARIANT& PrToFileName)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName);
}
LPDISPATCH get_Tab()
{
LPDISPATCH result;
InvokeHelper(0x411, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH get_MailEnvelope()
{
LPDISPATCH result;
InvokeHelper(0x7e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
void ApplyDataLabels(long Type, VARIANT& LegendKey, VARIANT& AutoText, VARIANT& HasLeaderLines, VARIANT& ShowSeriesName, VARIANT& ShowCategoryName, VARIANT& ShowValue, VARIANT& ShowPercentage, VARIANT& ShowBubbleSize, VARIANT& Separator)
{
static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x782, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Type, &LegendKey, &AutoText, &HasLeaderLines, &ShowSeriesName, &ShowCategoryName, &ShowValue, &ShowPercentage, &ShowBubbleSize, &Separator);
}
void _SaveAs(LPCTSTR Filename, VARIANT& FileFormat, VARIANT& Password, VARIANT& WriteResPassword, VARIANT& ReadOnlyRecommended, VARIANT& CreateBackup, VARIANT& AddToMru, VARIANT& TextCodepage, VARIANT& TextVisualLayout, VARIANT& Local)
{
static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x785, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &AddToMru, &TextCodepage, &TextVisualLayout, &Local);
}
void Protect(VARIANT& Password, VARIANT& DrawingObjects, VARIANT& Contents, VARIANT& Scenarios, VARIANT& UserInterfaceOnly)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x7ed, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &Password, &DrawingObjects, &Contents, &Scenarios, &UserInterfaceOnly);
}
void ApplyLayout(long Layout, VARIANT& ChartType)
{
static BYTE parms[] = VTS_I4 VTS_VARIANT;
InvokeHelper(0x9c4, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Layout, &ChartType);
}
void SetElement(long Element)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0x9c6, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Element);
}
BOOL get_ShowDataLabelsOverMaximum()
{
BOOL result;
InvokeHelper(0x9c8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ShowDataLabelsOverMaximum(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x9c8, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH get_SideWall()
{
LPDISPATCH result;
InvokeHelper(0x9c9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH get_BackWall()
{
LPDISPATCH result;
InvokeHelper(0x9ca, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
void PrintOut(VARIANT& From, VARIANT& To, VARIANT& Copies, VARIANT& Preview, VARIANT& ActivePrinter, VARIANT& PrintToFile, VARIANT& Collate, VARIANT& PrToFileName)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x939, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName);
}
void ApplyChartTemplate(LPCTSTR Filename)
{
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x9cb, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Filename);
}
void SaveChartTemplate(LPCTSTR Filename)
{
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x9cc, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Filename);
}
void SetDefaultChart(VARIANT& Name)
{
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xdb, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, &Name);
}
void _ExportAsFixedFormat(long Type, VARIANT& Filename, VARIANT& Quality, VARIANT& IncludeDocProperties, VARIANT& IgnorePrintAreas, VARIANT& From, VARIANT& To, VARIANT& OpenAfterPublish, VARIANT& FixedFormatExtClassPtr)
{
static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0x9bd, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Type, &Filename, &Quality, &IncludeDocProperties, &IgnorePrintAreas, &From, &To, &OpenAfterPublish, &FixedFormatExtClassPtr);
}
VARIANT get_ChartStyle()
{
VARIANT result;
InvokeHelper(0x9cd, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, nullptr);
return result;
}
void put_ChartStyle(VARIANT& newValue)
{
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0x9cd, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, &newValue);
}
void ClearToMatchStyle()
{
InvokeHelper(0x9ce, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
long get_PrintedCommentPages()
{
long result;
InvokeHelper(0xb29, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
BOOL get_Dummy24()
{
BOOL result;
InvokeHelper(0xb2a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_Dummy24(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0xb2a, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_Dummy25()
{
BOOL result;
InvokeHelper(0xb2b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_Dummy25(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0xb2b, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_ShowReportFilterFieldButtons()
{
BOOL result;
InvokeHelper(0xb2c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ShowReportFilterFieldButtons(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0xb2c, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_ShowLegendFieldButtons()
{
BOOL result;
InvokeHelper(0xb2d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ShowLegendFieldButtons(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0xb2d, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_ShowAxisFieldButtons()
{
BOOL result;
InvokeHelper(0xb2e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ShowAxisFieldButtons(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0xb2e, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_ShowValueFieldButtons()
{
BOOL result;
InvokeHelper(0xb2f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ShowValueFieldButtons(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0xb2f, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_ShowAllFieldButtons()
{
BOOL result;
InvokeHelper(0xb30, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ShowAllFieldButtons(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0xb30, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH FullSeriesCollection(VARIANT& Index)
{
LPDISPATCH result;
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xbe7, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index);
return result;
}
long get_CategoryLabelLevel()
{
long result;
InvokeHelper(0xbe8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_CategoryLabelLevel(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0xbe8, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
long get_SeriesNameLevel()
{
long result;
InvokeHelper(0xbe9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
void put_SeriesNameLevel(long newValue)
{
static BYTE parms[] = VTS_I4;
InvokeHelper(0xbe9, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL get_HasHiddenContent()
{
BOOL result;
InvokeHelper(0xbea, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void DeleteHiddenContent()
{
InvokeHelper(0xbeb, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
VARIANT get_ChartColor()
{
VARIANT result;
InvokeHelper(0xbec, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, nullptr);
return result;
}
void put_ChartColor(VARIANT& newValue)
{
static BYTE parms[] = VTS_VARIANT;
InvokeHelper(0xbec, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, &newValue);
}
void ClearToMatchColorStyle()
{
InvokeHelper(0xbed, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
BOOL get_ShowExpandCollapseEntireFieldButtons()
{
BOOL result;
InvokeHelper(0xc5e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_ShowExpandCollapseEntireFieldButtons(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0xc5e, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
void ExportAsFixedFormat(long Type, VARIANT& Filename, VARIANT& Quality, VARIANT& IncludeDocProperties, VARIANT& IgnorePrintAreas, VARIANT& From, VARIANT& To, VARIANT& OpenAfterPublish, VARIANT& FixedFormatExtClassPtr, VARIANT& WorkIdentity)
{
static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0xc67, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Type, &Filename, &Quality, &IncludeDocProperties, &IgnorePrintAreas, &From, &To, &OpenAfterPublish, &FixedFormatExtClassPtr, &WorkIdentity);
}
void SetProperty(LPCTSTR ID, VARIANT& Value)
{
static BYTE parms[] = VTS_BSTR VTS_VARIANT;
InvokeHelper(0xcb5, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, ID, &Value);
}
VARIANT GetProperty(LPCTSTR ID)
{
VARIANT result;
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0xcb8, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, ID);
return result;
}
BOOL get_DisplayValueNotAvailableAsBlank()
{
BOOL result;
InvokeHelper(0xd05, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void put_DisplayValueNotAvailableAsBlank(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0xd05, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
void SaveAs(LPCTSTR Filename, VARIANT& FileFormat, VARIANT& Password, VARIANT& WriteResPassword, VARIANT& ReadOnlyRecommended, VARIANT& CreateBackup, VARIANT& AddToMru, VARIANT& TextCodepage, VARIANT& TextVisualLayout, VARIANT& Local)
{
static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
InvokeHelper(0xc66, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &AddToMru, &TextCodepage, &TextVisualLayout, &Local);
}
// _Chart 属性
public:
};