Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
mso.tlh
Package: VCWord.rar [view]
Upload User: cqguanheng
Upload Date: 2009-11-15
Package Size: 457k
Code Size: 1017k
Category:
Windows Develop
Development Platform:
Visual C++
- xlConeBarStacked100 = 104,
- xlConeCol = 105,
- xlPyramidColClustered = 106,
- xlPyramidColStacked = 107,
- xlPyramidColStacked100 = 108,
- xlPyramidBarClustered = 109,
- xlPyramidBarStacked = 110,
- xlPyramidBarStacked100 = 111,
- xlPyramidCol = 112,
- xl3DColumn = -4100,
- xlLine = 4,
- xl3DLine = -4101,
- xl3DPie = -4102,
- xlPie = 5,
- xlXYScatter = -4169,
- xl3DArea = -4098,
- xlArea = 1,
- xlDoughnut = -4120,
- xlRadar = -4151
- };
- enum XlChartSplitType
- {
- xlSplitByPosition = 1,
- xlSplitByPercentValue = 3,
- xlSplitByCustomSplit = 4,
- xlSplitByValue = 2
- };
- enum XlSizeRepresents
- {
- xlSizeIsWidth = 2,
- xlSizeIsArea = 1
- };
- enum XlAxisGroup
- {
- xlPrimary = 1,
- xlSecondary = 2
- };
- enum XlConstants
- {
- xlAutomatic = -4105,
- xlCombination = -4111,
- xlCustom = -4114,
- xlBar = 2,
- xlColumn = 3,
- xl3DBar = -4099,
- xl3DSurface = -4103,
- xlDefaultAutoFormat = -1,
- xlNone = -4142
- };
- enum XlReadingOrder
- {
- xlContext = -5002,
- xlLTR = -5003,
- xlRTL = -5004
- };
- enum XlBorderWeight
- {
- xlHairline = 1,
- xlMedium = -4138,
- xlThick = 4,
- xlThin = 2
- };
- enum XlLegendPosition
- {
- xlLegendPositionBottom = -4107,
- xlLegendPositionCorner = 2,
- xlLegendPositionLeft = -4131,
- xlLegendPositionRight = -4152,
- xlLegendPositionTop = -4160,
- xlLegendPositionCustom = -4161
- };
- enum XlUnderlineStyle
- {
- xlUnderlineStyleDouble = -4119,
- xlUnderlineStyleDoubleAccounting = 5,
- xlUnderlineStyleNone = -4142,
- xlUnderlineStyleSingle = 2,
- xlUnderlineStyleSingleAccounting = 4
- };
- enum XlColorIndex
- {
- xlColorIndexAutomatic = -4105,
- xlColorIndexNone = -4142
- };
- enum XlMarkerStyle
- {
- xlMarkerStyleAutomatic = -4105,
- xlMarkerStyleCircle = 8,
- xlMarkerStyleDash = -4115,
- xlMarkerStyleDiamond = 2,
- xlMarkerStyleDot = -4118,
- xlMarkerStyleNone = -4142,
- xlMarkerStylePicture = -4147,
- xlMarkerStylePlus = 9,
- xlMarkerStyleSquare = 1,
- xlMarkerStyleStar = 5,
- xlMarkerStyleTriangle = 3,
- xlMarkerStyleX = -4168
- };
- enum XlRowCol
- {
- xlColumns = 2,
- xlRows = 1
- };
- enum XlDataLabelsType
- {
- xlDataLabelsShowNone = -4142,
- xlDataLabelsShowValue = 2,
- xlDataLabelsShowPercent = 3,
- xlDataLabelsShowLabel = 4,
- xlDataLabelsShowLabelAndPercent = 5,
- xlDataLabelsShowBubbleSizes = 6
- };
- enum XlErrorBarInclude
- {
- xlErrorBarIncludeBoth = 1,
- xlErrorBarIncludeMinusValues = 3,
- xlErrorBarIncludeNone = -4142,
- xlErrorBarIncludePlusValues = 2
- };
- enum XlErrorBarType
- {
- xlErrorBarTypeCustom = -4114,
- xlErrorBarTypeFixedValue = 1,
- xlErrorBarTypePercent = 2,
- xlErrorBarTypeStDev = -4155,
- xlErrorBarTypeStError = 4
- };
- enum XlErrorBarDirection
- {
- xlChartX = -4168,
- xlChartY = 1
- };
- enum XlChartPictureType
- {
- xlStackScale = 3,
- xlStack = 2,
- xlStretch = 1
- };
- enum XlChartItem
- {
- xlDataLabel = 0,
- xlChartArea = 2,
- xlSeries = 3,
- xlChartTitle = 4,
- xlWalls = 5,
- xlCorners = 6,
- xlDataTable = 7,
- xlTrendline = 8,
- xlErrorBars = 9,
- xlXErrorBars = 10,
- xlYErrorBars = 11,
- xlLegendEntry = 12,
- xlLegendKey = 13,
- xlShape = 14,
- xlMajorGridlines = 15,
- xlMinorGridlines = 16,
- xlAxisTitle = 17,
- xlUpBars = 18,
- xlPlotArea = 19,
- xlDownBars = 20,
- xlAxis = 21,
- xlSeriesLines = 22,
- xlFloor = 23,
- xlLegend = 24,
- xlHiLoLines = 25,
- xlDropLines = 26,
- xlRadarAxisLabels = 27,
- xlNothing = 28,
- xlLeaderLines = 29,
- xlDisplayUnitLabel = 30,
- xlPivotChartFieldButton = 31,
- xlPivotChartDropZone = 32
- };
- enum XlBarShape
- {
- xlBox = 0,
- xlPyramidToPoint = 1,
- xlPyramidToMax = 2,
- xlCylinder = 3,
- xlConeToPoint = 4,
- xlConeToMax = 5
- };
- enum XlEndStyleCap
- {
- xlCap = 1,
- xlNoCap = 2
- };
- enum XlTrendlineType
- {
- xlExponential = 5,
- xlLinear = -4132,
- xlLogarithmic = -4133,
- xlMovingAvg = 6,
- xlPolynomial = 3,
- xlPower = 4
- };
- enum XlAxisType
- {
- xlCategory = 1,
- xlSeriesAxis = 3,
- xlValue = 2
- };
- enum XlAxisCrosses
- {
- xlAxisCrossesAutomatic = -4105,
- xlAxisCrossesCustom = -4114,
- xlAxisCrossesMaximum = 2,
- xlAxisCrossesMinimum = 4
- };
- enum XlTickMark
- {
- xlTickMarkCross = 4,
- xlTickMarkInside = 2,
- xlTickMarkNone = -4142,
- xlTickMarkOutside = 3
- };
- enum XlScaleType
- {
- xlScaleLinear = -4132,
- xlScaleLogarithmic = -4133
- };
- enum XlTickLabelPosition
- {
- xlTickLabelPositionHigh = -4127,
- xlTickLabelPositionLow = -4134,
- xlTickLabelPositionNextToAxis = 4,
- xlTickLabelPositionNone = -4142
- };
- enum XlTimeUnit
- {
- xlDays = 0,
- xlMonths = 1,
- xlYears = 2
- };
- enum XlCategoryType
- {
- xlCategoryScale = 2,
- xlTimeScale = 3,
- xlAutomaticScale = -4105
- };
- enum XlDisplayUnit
- {
- xlHundreds = -2,
- xlThousands = -3,
- xlTenThousands = -4,
- xlHundredThousands = -5,
- xlMillions = -6,
- xlTenMillions = -7,
- xlHundredMillions = -8,
- xlThousandMillions = -9,
- xlMillionMillions = -10,
- xlDisplayUnitCustom = -4114,
- xlDisplayUnitNone = -4142
- };
- enum XlChartOrientation
- {
- xlDownward = -4170,
- xlHorizontal = -4128,
- xlUpward = -4171,
- xlVertical = -4166
- };
- enum XlTickLabelOrientation
- {
- xlTickLabelOrientationAutomatic = -4105,
- xlTickLabelOrientationDownward = -4170,
- xlTickLabelOrientationHorizontal = -4128,
- xlTickLabelOrientationUpward = -4171,
- xlTickLabelOrientationVertical = -4166
- };
- enum XlDisplayBlanksAs
- {
- xlInterpolated = 3,
- xlNotPlotted = 1,
- xlZero = 2
- };
- enum XlDataLabelPosition
- {
- xlLabelPositionCenter = -4108,
- xlLabelPositionAbove = 0,
- xlLabelPositionBelow = 1,
- xlLabelPositionLeft = -4131,
- xlLabelPositionRight = -4152,
- xlLabelPositionOutsideEnd = 2,
- xlLabelPositionInsideEnd = 3,
- xlLabelPositionInsideBase = 4,
- xlLabelPositionBestFit = 5,
- xlLabelPositionMixed = 6,
- xlLabelPositionCustom = 7
- };
- enum XlPivotFieldOrientation
- {
- xlColumnField = 2,
- xlDataField = 4,
- xlHidden = 0,
- xlPageField = 3,
- xlRowField = 1
- };
- enum XlHAlign
- {
- xlHAlignCenter = -4108,
- xlHAlignCenterAcrossSelection = 7,
- xlHAlignDistributed = -4117,
- xlHAlignFill = 5,
- xlHAlignGeneral = 1,
- xlHAlignJustify = -4130,
- xlHAlignLeft = -4131,
- xlHAlignRight = -4152
- };
- enum XlVAlign
- {
- xlVAlignBottom = -4107,
- xlVAlignCenter = -4108,
- xlVAlignDistributed = -4117,
- xlVAlignJustify = -4130,
- xlVAlignTop = -4160
- };
- enum XlChartElementPosition
- {
- xlChartElementPositionAutomatic = -4105,
- xlChartElementPositionCustom = -4114
- };
- enum MsoChartElementType
- {
- msoElementChartTitleNone = 0,
- msoElementChartTitleCenteredOverlay = 1,
- msoElementChartTitleAboveChart = 2,
- msoElementLegendNone = 100,
- msoElementLegendRight = 101,
- msoElementLegendTop = 102,
- msoElementLegendLeft = 103,
- msoElementLegendBottom = 104,
- msoElementLegendRightOverlay = 105,
- msoElementLegendLeftOverlay = 106,
- msoElementDataLabelNone = 200,
- msoElementDataLabelShow = 201,
- msoElementDataLabelCenter = 202,
- msoElementDataLabelInsideEnd = 203,
- msoElementDataLabelInsideBase = 204,
- msoElementDataLabelOutSideEnd = 205,
- msoElementDataLabelLeft = 206,
- msoElementDataLabelRight = 207,
- msoElementDataLabelTop = 208,
- msoElementDataLabelBottom = 209,
- msoElementDataLabelBestFit = 210,
- msoElementPrimaryCategoryAxisTitleNone = 300,
- msoElementPrimaryCategoryAxisTitleAdjacentToAxis = 301,
- msoElementPrimaryCategoryAxisTitleBelowAxis = 302,
- msoElementPrimaryCategoryAxisTitleRotated = 303,
- msoElementPrimaryCategoryAxisTitleVertical = 304,
- msoElementPrimaryCategoryAxisTitleHorizontal = 305,
- msoElementPrimaryValueAxisTitleNone = 306,
- msoElementPrimaryValueAxisTitleAdjacentToAxis = 306,
- msoElementPrimaryValueAxisTitleBelowAxis = 308,
- msoElementPrimaryValueAxisTitleRotated = 309,
- msoElementPrimaryValueAxisTitleVertical = 310,
- msoElementPrimaryValueAxisTitleHorizontal = 311,
- msoElementSecondaryCategoryAxisTitleNone = 312,
- msoElementSecondaryCategoryAxisTitleAdjacentToAxis = 313,
- msoElementSecondaryCategoryAxisTitleBelowAxis = 314,
- msoElementSecondaryCategoryAxisTitleRotated = 315,
- msoElementSecondaryCategoryAxisTitleVertical = 316,
- msoElementSecondaryCategoryAxisTitleHorizontal = 317,
- msoElementSecondaryValueAxisTitleNone = 318,
- msoElementSecondaryValueAxisTitleAdjacentToAxis = 319,
- msoElementSecondaryValueAxisTitleBelowAxis = 320,
- msoElementSecondaryValueAxisTitleRotated = 321,
- msoElementSecondaryValueAxisTitleVertical = 322,
- msoElementSecondaryValueAxisTitleHorizontal = 323,
- msoElementSeriesAxisTitleNone = 324,
- msoElementSeriesAxisTitleRotated = 325,
- msoElementSeriesAxisTitleVertical = 326,
- msoElementSeriesAxisTitleHorizontal = 327,
- msoElementPrimaryValueGridLinesNone = 328,
- msoElementPrimaryValueGridLinesMinor = 329,
- msoElementPrimaryValueGridLinesMajor = 330,
- msoElementPrimaryValueGridLinesMinorMajor = 331,
- msoElementPrimaryCategoryGridLinesNone = 332,
- msoElementPrimaryCategoryGridLinesMinor = 333,
- msoElementPrimaryCategoryGridLinesMajor = 334,
- msoElementPrimaryCategoryGridLinesMinorMajor = 335,
- msoElementSecondaryValueGridLinesNone = 336,
- msoElementSecondaryValueGridLinesMinor = 337,
- msoElementSecondaryValueGridLinesMajor = 338,
- msoElementSecondaryValueGridLinesMinorMajor = 339,
- msoElementSecondaryCategoryGridLinesNone = 340,
- msoElementSecondaryCategoryGridLinesMinor = 341,
- msoElementSecondaryCategoryGridLinesMajor = 342,
- msoElementSecondaryCategoryGridLinesMinorMajor = 343,
- msoElementSeriesAxisGridLinesNone = 344,
- msoElementSeriesAxisGridLinesMinor = 345,
- msoElementSeriesAxisGridLinesMajor = 346,
- msoElementSeriesAxisGridLinesMinorMajor = 347,
- msoElementPrimaryCategoryAxisNone = 348,
- msoElementPrimaryCategoryAxisShow = 349,
- msoElementPrimaryCategoryAxisWithoutLabels = 350,
- msoElementPrimaryCategoryAxisReverse = 351,
- msoElementPrimaryValueAxisNone = 352,
- msoElementPrimaryValueAxisShow = 353,
- msoElementPrimaryValueAxisThousands = 354,
- msoElementPrimaryValueAxisMillions = 355,
- msoElementPrimaryValueAxisBillions = 356,
- msoElementPrimaryValueAxisLogScale = 357,
- msoElementSecondaryCategoryAxisNone = 358,
- msoElementSecondaryCategoryAxisShow = 359,
- msoElementSecondaryCategoryAxisWithoutLabels = 360,
- msoElementSecondaryCategoryAxisReverse = 361,
- msoElementSecondaryValueAxisNone = 362,
- msoElementSecondaryValueAxisShow = 363,
- msoElementSecondaryValueAxisThousands = 364,
- msoElementSecondaryValueAxisMillions = 365,
- msoElementSecondaryValueAxisBillions = 366,
- msoElementSecondaryValueAxisLogScale = 367,
- msoElementSeriesAxisNone = 368,
- msoElementSeriesAxisShow = 369,
- msoElementSeriesAxisWithoutLabeling = 370,
- msoElementSeriesAxisReverse = 371,
- msoElementPrimaryCategoryAxisThousands = 372,
- msoElementPrimaryCategoryAxisMillions = 373,
- msoElementPrimaryCategoryAxisBillions = 374,
- msoElementPrimaryCategoryAxisLogScale = 375,
- msoElementSecondaryCategoryAxisThousands = 376,
- msoElementSecondaryCategoryAxisMillions = 377,
- msoElementSecondaryCategoryAxisBillions = 378,
- msoElementSecondaryCategoryAxisLogScale = 379,
- msoElementDataTableNone = 500,
- msoElementDataTableShow = 501,
- msoElementDataTableWithLegendKeys = 502,
- msoElementTrendlineNone = 600,
- msoElementTrendlineAddLinear = 601,
- msoElementTrendlineAddExponential = 602,
- msoElementTrendlineAddLinearForecast = 603,
- msoElementTrendlineAddTwoPeriodMovingAverage = 604,
- msoElementErrorBarNone = 700,
- msoElementErrorBarStandardError = 701,
- msoElementErrorBarPercentage = 702,
- msoElementErrorBarStandardDeviation = 703,
- msoElementLineNone = 800,
- msoElementLineDropLine = 801,
- msoElementLineHiLoLine = 802,
- msoElementLineSeriesLine = 803,
- msoElementLineDropHiLoLine = 804,
- msoElementUpDownBarsNone = 900,
- msoElementUpDownBarsShow = 901,
- msoElementPlotAreaNone = 1000,
- msoElementPlotAreaShow = 1001,
- msoElementChartWallNone = 1100,
- msoElementChartWallShow = 1101,
- msoElementChartFloorNone = 1200,
- msoElementChartFloorShow = 1201
- };
- struct __declspec(uuid("000c172f-0000-0000-c000-000000000046"))
- IMsoChartData : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetWorkbook))
- IDispatchPtr Workbook;
- __declspec(property(get=GetIsLinked))
- VARIANT_BOOL IsLinked;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetWorkbook ( );
- HRESULT Activate ( );
- VARIANT_BOOL GetIsLinked ( );
- HRESULT BreakLink ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Workbook (
- IDispatch * * ppdispWorkbook ) = 0;
- virtual HRESULT __stdcall raw_Activate ( ) = 0;
- virtual HRESULT __stdcall get_IsLinked (
- VARIANT_BOOL * pfIsLinked ) = 0;
- virtual HRESULT __stdcall raw_BreakLink ( ) = 0;
- };
- struct __declspec(uuid("000c1709-0000-0000-c000-000000000046"))
- IMsoChart : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBackWall))
- IMsoWallsPtr BackWall;
- __declspec(property(get=GetHasTitle,put=PutHasTitle))
- VARIANT_BOOL HasTitle;
- __declspec(property(get=GetHasDataTable,put=PutHasDataTable))
- VARIANT_BOOL HasDataTable;
- __declspec(property(get=GetChartTitle))
- IMsoChartTitlePtr ChartTitle;
- __declspec(property(get=GetDepthPercent,put=PutDepthPercent))
- int DepthPercent;
- __declspec(property(get=GetChartStyle,put=PutChartStyle))
- _variant_t ChartStyle;
- __declspec(property(get=GetElevation,put=PutElevation))
- int Elevation;
- __declspec(property(get=GetChartType,put=PutChartType))
- enum XlChartType ChartType;
- __declspec(property(get=GetGapDepth,put=PutGapDepth))
- int GapDepth;
- __declspec(property(get=GetChartGroups))
- IDispatchPtr ChartGroups[][][];
- __declspec(property(get=GetHeightPercent,put=PutHeightPercent))
- int HeightPercent;
- __declspec(property(get=GetPivotLayout))
- IDispatchPtr PivotLayout;
- __declspec(property(get=GetPerspective,put=PutPerspective))
- int Perspective;
- __declspec(property(get=GetLegend))
- IMsoLegendPtr Legend;
- __declspec(property(get=GetRightAngleAxes,put=PutRightAngleAxes))
- _variant_t RightAngleAxes;
- __declspec(property(get=GetHasPivotFields,put=PutHasPivotFields))
- VARIANT_BOOL HasPivotFields;
- __declspec(property(get=GetRotation,put=PutRotation))
- _variant_t Rotation;
- __declspec(property(get=GetShowDataLabelsOverMaximum,put=PutShowDataLabelsOverMaximum))
- VARIANT_BOOL ShowDataLabelsOverMaximum;
- __declspec(property(get=GetDisplayBlanksAs,put=PutDisplayBlanksAs))
- enum XlDisplayBlanksAs DisplayBlanksAs;
- __declspec(property(get=GetSelection))
- IDispatchPtr Selection;
- __declspec(property(get=GetProtectData,put=PutProtectData))
- VARIANT_BOOL ProtectData;
- __declspec(property(get=GetPlotVisibleOnly,put=PutPlotVisibleOnly))
- VARIANT_BOOL PlotVisibleOnly;
- __declspec(property(get=GetProtectFormatting,put=PutProtectFormatting))
- VARIANT_BOOL ProtectFormatting;
- __declspec(property(get=GetChartData))
- IMsoChartDataPtr ChartData;
- __declspec(property(get=GetProtectGoalSeek,put=PutProtectGoalSeek))
- VARIANT_BOOL ProtectGoalSeek;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetProtectSelection,put=PutProtectSelection))
- VARIANT_BOOL ProtectSelection;
- __declspec(property(get=GetType,put=PutType))
- long Type;
- __declspec(property(get=GetProtectChartObjects,put=PutProtectChartObjects))
- VARIANT_BOOL ProtectChartObjects;
- __declspec(property(get=GetSubType,put=PutSubType))
- long SubType;
- __declspec(property(get=GetShapes))
- ShapesPtr Shapes;
- __declspec(property(get=GetPlotBy,put=PutPlotBy))
- enum XlRowCol PlotBy;
- __declspec(property(get=GetHasLegend,put=PutHasLegend))
- VARIANT_BOOL HasLegend;
- __declspec(property(get=GetHasAxis,put=PutHasAxis))
- _variant_t HasAxis[][];
- __declspec(property(get=GetWalls))
- IMsoWallsPtr Walls[];
- __declspec(property(get=GetFloor))
- IMsoFloorPtr Floor;
- __declspec(property(get=GetPlotArea))
- IMsoPlotAreaPtr PlotArea;
- __declspec(property(get=GetChartArea))
- IMsoChartAreaPtr ChartArea;
- __declspec(property(get=GetAutoScaling,put=PutAutoScaling))
- VARIANT_BOOL AutoScaling;
- __declspec(property(get=GetDataTable))
- IMsoDataTablePtr DataTable;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetBarShape,put=PutBarShape))
- enum XlBarShape BarShape;
- __declspec(property(get=GetCorners))
- IMsoCornersPtr Corners;
- __declspec(property(get=GetSideWall))
- IMsoWallsPtr SideWall;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetParent ( );
- void PutHasTitle (
- VARIANT_BOOL fTitle );
- VARIANT_BOOL GetHasTitle ( );
- IMsoChartTitlePtr GetChartTitle ( );
- int GetDepthPercent ( );
- void PutDepthPercent (
- int pwDepthPercent );
- int GetElevation ( );
- void PutElevation (
- int pwElevation );
- int GetGapDepth ( );
- void PutGapDepth (
- int pwGapDepth );
- int GetHeightPercent ( );
- void PutHeightPercent (
- int pwHeightPercent );
- int GetPerspective ( );
- void PutPerspective (
- int pwPerspective );
- _variant_t GetRightAngleAxes ( );
- void PutRightAngleAxes (
- const _variant_t & pvarRightAngleAxes );
- _variant_t GetRotation ( );
- void PutRotation (
- const _variant_t & pvarRotation );
- void PutDisplayBlanksAs (
- enum XlDisplayBlanksAs pres );
- enum XlDisplayBlanksAs GetDisplayBlanksAs ( );
- void PutProtectData (
- VARIANT_BOOL pres );
- VARIANT_BOOL GetProtectData ( );
- void PutProtectFormatting (
- VARIANT_BOOL pres );
- VARIANT_BOOL GetProtectFormatting ( );
- void PutProtectGoalSeek (
- VARIANT_BOOL pres );
- VARIANT_BOOL GetProtectGoalSeek ( );
- void PutProtectSelection (
- VARIANT_BOOL pres );
- VARIANT_BOOL GetProtectSelection ( );
- void PutProtectChartObjects (
- VARIANT_BOOL pres );
- VARIANT_BOOL GetProtectChartObjects ( );
- HRESULT UnProtect (
- const _variant_t & Password = vtMissing );
- HRESULT Protect (
- const _variant_t & Password = vtMissing,
- const _variant_t & DrawingObjects = vtMissing,
- const _variant_t & Contents = vtMissing,
- const _variant_t & Scenarios = vtMissing,
- const _variant_t & UserInterfaceOnly = vtMissing );
- IDispatchPtr GetChartGroups (
- VARIANT * pvarIndex = &vtMissing,
- const _variant_t & varIgallery = vtMissing,
- long lcid = 0 );
- IDispatchPtr SeriesCollection (
- const _variant_t & Index = vtMissing );
- HRESULT _ApplyDataLabels (
- enum XlDataLabelsType Type,
- const _variant_t & IMsoLegendKey = vtMissing,
- const _variant_t & AutoText = vtMissing,
- const _variant_t & HasLeaderLines = vtMissing );
- long GetSubType ( );
- void PutSubType (
- long RHS );
- long GetType ( );
- void PutType (
- long RHS );
- IMsoCornersPtr GetCorners ( );
- HRESULT ApplyDataLabels (
- enum XlDataLabelsType Type,
- const _variant_t & IMsoLegendKey = vtMissing,
- const _variant_t & AutoText = vtMissing,
- const _variant_t & HasLeaderLines = vtMissing,
- const _variant_t & ShowSeriesName = vtMissing,
- const _variant_t & ShowCategoryName = vtMissing,
- const _variant_t & ShowValue = vtMissing,
- const _variant_t & ShowPercentage = vtMissing,
- const _variant_t & ShowBubbleSize = vtMissing,
- const _variant_t & Separator = vtMissing );
- enum XlChartType GetChartType ( );
- void PutChartType (
- enum XlChartType RHS );
- VARIANT_BOOL GetHasDataTable ( );
- void PutHasDataTable (
- VARIANT_BOOL RHS );
- HRESULT ApplyCustomType (
- enum XlChartType ChartType,
- const _variant_t & TypeName = vtMissing );
- HRESULT GetChartElement (
- long x,
- long y,
- long * ElementID,
- long * Arg1,
- long * Arg2 );
- HRESULT SetSourceData (
- _bstr_t Source,
- const _variant_t & PlotBy = vtMissing );
- enum XlRowCol GetPlotBy ( );
- void PutPlotBy (
- enum XlRowCol PlotBy );
- VARIANT_BOOL GetHasLegend ( );
- void PutHasLegend (
- VARIANT_BOOL RHS );
- IMsoLegendPtr GetLegend ( );
- IDispatchPtr Axes (
- const _variant_t & Type,
- enum XlAxisGroup AxisGroup );
- void PutHasAxis (
- const _variant_t & axisType,
- const _variant_t & AxisGroup = vtMissing,
- const _variant_t & pval = vtMissing );
- _variant_t GetHasAxis (
- const _variant_t & axisType = vtMissing,
- const _variant_t & AxisGroup = vtMissing );
- IMsoWallsPtr GetWalls (
- VARIANT_BOOL fBackWall );
- IMsoFloorPtr GetFloor ( );
- IMsoPlotAreaPtr GetPlotArea ( );
- VARIANT_BOOL GetPlotVisibleOnly ( );
- void PutPlotVisibleOnly (
- VARIANT_BOOL RHS );
- IMsoChartAreaPtr GetChartArea ( );
- HRESULT AutoFormat (
- long rGallery,
- const _variant_t & varFormat = vtMissing );
- VARIANT_BOOL GetAutoScaling ( );
- void PutAutoScaling (
- VARIANT_BOOL f );
- HRESULT SetBackgroundPicture (
- _bstr_t bstr );
- HRESULT ChartWizard (
- const _variant_t & varSource = vtMissing,
- const _variant_t & varGallery = vtMissing,
- const _variant_t & varFormat = vtMissing,
- const _variant_t & varPlotBy = vtMissing,
- const _variant_t & varCategoryLabels = vtMissing,
- const _variant_t & varSeriesLabels = vtMissing,
- const _variant_t & varHasLegend = vtMissing,
- const _variant_t & varTitle = vtMissing,
- const _variant_t & varCategoryTitle = vtMissing,
- const _variant_t & varValueTitle = vtMissing,
- const _variant_t & varExtraTitle = vtMissing,
- long LocaleID = 0 );
- HRESULT CopyPicture (
- int Appearance,
- int Format,
- int Size,
- long LocaleID = 0 );
- IMsoDataTablePtr GetDataTable ( );
- _variant_t Evaluate (
- const _variant_t & varName,
- long LocaleID,
- long * ObjType );
- _variant_t _Evaluate (
- const _variant_t & varName,
- long LocaleID );
- HRESULT Paste (
- const _variant_t & varType = vtMissing,
- long LocaleID = 0 );
- enum XlBarShape GetBarShape ( );
- void PutBarShape (
- enum XlBarShape pShape );
- VARIANT_BOOL Export (
- _bstr_t bstr,
- const _variant_t & varFilterName = vtMissing,
- const _variant_t & varInteractive = vtMissing );
- HRESULT SetDefaultChart (
- const _variant_t & varName );
- HRESULT ApplyChartTemplate (
- _bstr_t bstrFileName );
- HRESULT SaveChartTemplate (
- _bstr_t bstrFileName );
- IMsoWallsPtr GetSideWall ( );
- IMsoWallsPtr GetBackWall ( );
- _variant_t GetChartStyle ( );
- void PutChartStyle (
- const _variant_t & RHS );
- HRESULT ClearToMatchStyle ( );
- IDispatchPtr GetPivotLayout ( );
- VARIANT_BOOL GetHasPivotFields ( );
- void PutHasPivotFields (
- VARIANT_BOOL RHS );
- HRESULT RefreshPivotTable ( );
- void PutShowDataLabelsOverMaximum (
- VARIANT_BOOL pRHS );
- VARIANT_BOOL GetShowDataLabelsOverMaximum ( );
- HRESULT ApplyLayout (
- long Layout,
- const _variant_t & varChartType = vtMissing );
- IDispatchPtr GetSelection ( );
- HRESULT Refresh ( );
- HRESULT SetElement (
- enum MsoChartElementType RHS );
- IMsoChartDataPtr GetChartData ( );
- IMsoChartFormatPtr GetFormat ( );
- ShapesPtr GetShapes ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall put_HasTitle (
- VARIANT_BOOL fTitle ) = 0;
- virtual HRESULT __stdcall get_HasTitle (
- VARIANT_BOOL * fTitle ) = 0;
- virtual HRESULT __stdcall get_ChartTitle (
- struct IMsoChartTitle * * pval ) = 0;
- virtual HRESULT __stdcall get_DepthPercent (
- int * pwDepthPercent ) = 0;
- virtual HRESULT __stdcall put_DepthPercent (
- int pwDepthPercent ) = 0;
- virtual HRESULT __stdcall get_Elevation (
- int * pwElevation ) = 0;
- virtual HRESULT __stdcall put_Elevation (
- int pwElevation ) = 0;
- virtual HRESULT __stdcall get_GapDepth (
- int * pwGapDepth ) = 0;
- virtual HRESULT __stdcall put_GapDepth (
- int pwGapDepth ) = 0;
- virtual HRESULT __stdcall get_HeightPercent (
- int * pwHeightPercent ) = 0;
- virtual HRESULT __stdcall put_HeightPercent (
- int pwHeightPercent ) = 0;
- virtual HRESULT __stdcall get_Perspective (
- int * pwPerspective ) = 0;
- virtual HRESULT __stdcall put_Perspective (
- int pwPerspective ) = 0;
- virtual HRESULT __stdcall get_RightAngleAxes (
- VARIANT * pvarRightAngleAxes ) = 0;
- virtual HRESULT __stdcall put_RightAngleAxes (
- VARIANT pvarRightAngleAxes ) = 0;
- virtual HRESULT __stdcall get_Rotation (
- VARIANT * pvarRotation ) = 0;
- virtual HRESULT __stdcall put_Rotation (
- VARIANT pvarRotation ) = 0;
- virtual HRESULT __stdcall put_DisplayBlanksAs (
- enum XlDisplayBlanksAs pres ) = 0;
- virtual HRESULT __stdcall get_DisplayBlanksAs (
- enum XlDisplayBlanksAs * pres ) = 0;
- virtual HRESULT __stdcall put_ProtectData (
- VARIANT_BOOL pres ) = 0;
- virtual HRESULT __stdcall get_ProtectData (
- VARIANT_BOOL * pres ) = 0;
- virtual HRESULT __stdcall put_ProtectFormatting (
- VARIANT_BOOL pres ) = 0;
- virtual HRESULT __stdcall get_ProtectFormatting (
- VARIANT_BOOL * pres ) = 0;
- virtual HRESULT __stdcall put_ProtectGoalSeek (
- VARIANT_BOOL pres ) = 0;
- virtual HRESULT __stdcall get_ProtectGoalSeek (
- VARIANT_BOOL * pres ) = 0;
- virtual HRESULT __stdcall put_ProtectSelection (
- VARIANT_BOOL pres ) = 0;
- virtual HRESULT __stdcall get_ProtectSelection (
- VARIANT_BOOL * pres ) = 0;
- virtual HRESULT __stdcall put_ProtectChartObjects (
- VARIANT_BOOL pres ) = 0;
- virtual HRESULT __stdcall get_ProtectChartObjects (
- VARIANT_BOOL * pres ) = 0;
- virtual HRESULT __stdcall raw_UnProtect (
- VARIANT Password = vtMissing ) = 0;
- virtual HRESULT __stdcall raw_Protect (
- VARIANT Password = vtMissing,
- VARIANT DrawingObjects = vtMissing,
- VARIANT Contents = vtMissing,
- VARIANT Scenarios = vtMissing,
- VARIANT UserInterfaceOnly = vtMissing ) = 0;
- virtual HRESULT __stdcall get_ChartGroups (
- VARIANT * pvarIndex,
- VARIANT varIgallery,
- long lcid,
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall raw_SeriesCollection (
- VARIANT Index,
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall raw__ApplyDataLabels (
- enum XlDataLabelsType Type,
- VARIANT IMsoLegendKey = vtMissing,
- VARIANT AutoText = vtMissing,
- VARIANT HasLeaderLines = vtMissing ) = 0;
- virtual HRESULT __stdcall get_SubType (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_SubType (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_Type (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_Type (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_Corners (
- struct IMsoCorners * * RHS ) = 0;
- virtual HRESULT __stdcall raw_ApplyDataLabels (
- enum XlDataLabelsType Type,
- VARIANT IMsoLegendKey = vtMissing,
- VARIANT AutoText = vtMissing,
- VARIANT HasLeaderLines = vtMissing,
- VARIANT ShowSeriesName = vtMissing,
- VARIANT ShowCategoryName = vtMissing,
- VARIANT ShowValue = vtMissing,
- VARIANT ShowPercentage = vtMissing,
- VARIANT ShowBubbleSize = vtMissing,
- VARIANT Separator = vtMissing ) = 0;
- virtual HRESULT __stdcall get_ChartType (
- enum XlChartType * RHS ) = 0;
- virtual HRESULT __stdcall put_ChartType (
- enum XlChartType RHS ) = 0;
- virtual HRESULT __stdcall get_HasDataTable (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_HasDataTable (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall raw_ApplyCustomType (
- enum XlChartType ChartType,
- VARIANT TypeName = vtMissing ) = 0;
- virtual HRESULT __stdcall raw_GetChartElement (
- long x,
- long y,
- long * ElementID,
- long * Arg1,
- long * Arg2 ) = 0;
- virtual HRESULT __stdcall raw_SetSourceData (
- BSTR Source,
- VARIANT PlotBy = vtMissing ) = 0;
- virtual HRESULT __stdcall get_PlotBy (
- enum XlRowCol * PlotBy ) = 0;
- virtual HRESULT __stdcall put_PlotBy (
- enum XlRowCol PlotBy ) = 0;
- virtual HRESULT __stdcall get_HasLegend (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_HasLegend (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_Legend (
- struct IMsoLegend * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Axes (
- VARIANT Type,
- enum XlAxisGroup AxisGroup,
- IDispatch * * ppAxes ) = 0;
- virtual HRESULT __stdcall put_HasAxis (
- VARIANT axisType,
- VARIANT AxisGroup = vtMissing,
- VARIANT pval = vtMissing ) = 0;
- virtual HRESULT __stdcall get_HasAxis (
- VARIANT axisType,
- VARIANT AxisGroup,
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall get_Walls (
- VARIANT_BOOL fBackWall,
- struct IMsoWalls * * ppwalls ) = 0;
- virtual HRESULT __stdcall get_Floor (
- struct IMsoFloor * * ppfloor ) = 0;
- virtual HRESULT __stdcall get_PlotArea (
- struct IMsoPlotArea * * ppplotarea ) = 0;
- virtual HRESULT __stdcall get_PlotVisibleOnly (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_PlotVisibleOnly (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_ChartArea (
- struct IMsoChartArea * * ppchartarea ) = 0;
- virtual HRESULT __stdcall raw_AutoFormat (
- long rGallery,
- VARIANT varFormat = vtMissing ) = 0;
- virtual HRESULT __stdcall get_AutoScaling (
- VARIANT_BOOL * f ) = 0;
- virtual HRESULT __stdcall put_AutoScaling (
- VARIANT_BOOL f ) = 0;
- virtual HRESULT __stdcall raw_SetBackgroundPicture (
- BSTR bstr ) = 0;
- virtual HRESULT __stdcall raw_ChartWizard (
- VARIANT varSource = vtMissing,
- VARIANT varGallery = vtMissing,
- VARIANT varFormat = vtMissing,
- VARIANT varPlotBy = vtMissing,
- VARIANT varCategoryLabels = vtMissing,
- VARIANT varSeriesLabels = vtMissing,
- VARIANT varHasLegend = vtMissing,
- VARIANT varTitle = vtMissing,
- VARIANT varCategoryTitle = vtMissing,
- VARIANT varValueTitle = vtMissing,
- VARIANT varExtraTitle = vtMissing,
- long LocaleID = 0 ) = 0;
- virtual HRESULT __stdcall raw_CopyPicture (
- int Appearance,
- int Format,
- int Size,
- long LocaleID = 0 ) = 0;
- virtual HRESULT __stdcall get_DataTable (
- struct IMsoDataTable * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Evaluate (
- VARIANT varName,
- long LocaleID,
- long * ObjType,
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall raw__Evaluate (
- VARIANT varName,
- long LocaleID,
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall raw_Paste (
- VARIANT varType = vtMissing,
- long LocaleID = 0 ) = 0;
- virtual HRESULT __stdcall get_BarShape (
- enum XlBarShape * pShape ) = 0;
- virtual HRESULT __stdcall put_BarShape (
- enum XlBarShape pShape ) = 0;
- virtual HRESULT __stdcall raw_Export (
- BSTR bstr,
- VARIANT varFilterName,
- VARIANT varInteractive,
- VARIANT_BOOL * f ) = 0;
- virtual HRESULT __stdcall raw_SetDefaultChart (
- VARIANT varName ) = 0;
- virtual HRESULT __stdcall raw_ApplyChartTemplate (
- BSTR bstrFileName ) = 0;
- virtual HRESULT __stdcall raw_SaveChartTemplate (
- BSTR bstrFileName ) = 0;
- virtual HRESULT __stdcall get_SideWall (
- struct IMsoWalls * * RHS ) = 0;
- virtual HRESULT __stdcall get_BackWall (
- struct IMsoWalls * * RHS ) = 0;
- virtual HRESULT __stdcall get_ChartStyle (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall put_ChartStyle (
- VARIANT RHS ) = 0;
- virtual HRESULT __stdcall raw_ClearToMatchStyle ( ) = 0;
- virtual HRESULT __stdcall get_PivotLayout (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall get_HasPivotFields (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_HasPivotFields (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall raw_RefreshPivotTable ( ) = 0;
- virtual HRESULT __stdcall put_ShowDataLabelsOverMaximum (
- VARIANT_BOOL pRHS ) = 0;
- virtual HRESULT __stdcall get_ShowDataLabelsOverMaximum (
- VARIANT_BOOL * pRHS ) = 0;
- virtual HRESULT __stdcall raw_ApplyLayout (
- long Layout,
- VARIANT varChartType = vtMissing ) = 0;
- virtual HRESULT __stdcall get_Selection (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Refresh ( ) = 0;
- virtual HRESULT __stdcall raw_SetElement (
- enum MsoChartElementType RHS ) = 0;
- virtual HRESULT __stdcall get_ChartData (
- struct IMsoChartData * * ppchartdata ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- virtual HRESULT __stdcall get_Shapes (
- struct Shapes * * ppShapes ) = 0;
- };
- struct __declspec(uuid("000c1714-0000-0000-c000-000000000046"))
- IMsoCorners : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetParent ( );
- _bstr_t GetName ( );
- _variant_t Select ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall get_Name (
- BSTR * RHS ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * RHS ) = 0;
- };
- struct __declspec(uuid("000c1710-0000-0000-c000-000000000046"))
- IMsoLegend : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetInterior))
- IMsoInteriorPtr Interior;
- __declspec(property(get=GetLeft,put=PutLeft))
- double Left;
- __declspec(property(get=GetPosition,put=PutPosition))
- enum XlLegendPosition Position;
- __declspec(property(get=GetShadow,put=PutShadow))
- VARIANT_BOOL Shadow;
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetFont))
- ChartFontPtr Font;
- __declspec(property(get=GetIncludeInLayout,put=PutIncludeInLayout))
- VARIANT_BOOL IncludeInLayout;
- __declspec(property(get=GetAutoScaleFont,put=PutAutoScaleFont))
- _variant_t AutoScaleFont;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetWidth,put=PutWidth))
- double Width;
- __declspec(property(get=GetHeight,put=PutHeight))
- double Height;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetTop,put=PutTop))
- double Top;
- __declspec(property(get=GetFill))
- ChartFillFormatPtr Fill;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetParent ( );
- _bstr_t GetName ( );
- _variant_t Select ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t Delete ( );
- ChartFontPtr GetFont ( );
- IDispatchPtr LegendEntries (
- const _variant_t & Index = vtMissing );
- enum XlLegendPosition GetPosition ( );
- void PutPosition (
- enum XlLegendPosition RHS );
- VARIANT_BOOL GetShadow ( );
- void PutShadow (
- VARIANT_BOOL RHS );
- _variant_t Clear ( );
- double GetHeight ( );
- void PutHeight (
- double RHS );
- IMsoInteriorPtr GetInterior ( );
- ChartFillFormatPtr GetFill ( );
- double GetLeft ( );
- void PutLeft (
- double RHS );
- double GetTop ( );
- void PutTop (
- double RHS );
- double GetWidth ( );
- void PutWidth (
- double RHS );
- _variant_t GetAutoScaleFont ( );
- void PutAutoScaleFont (
- const _variant_t & RHS );
- VARIANT_BOOL GetIncludeInLayout ( );
- void PutIncludeInLayout (
- VARIANT_BOOL RHS );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall get_Name (
- BSTR * RHS ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Delete (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_Font (
- struct ChartFont * * RHS ) = 0;
- virtual HRESULT __stdcall raw_LegendEntries (
- VARIANT Index,
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall get_Position (
- enum XlLegendPosition * RHS ) = 0;
- virtual HRESULT __stdcall put_Position (
- enum XlLegendPosition RHS ) = 0;
- virtual HRESULT __stdcall get_Shadow (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_Shadow (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall raw_Clear (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_Height (
- double * RHS ) = 0;
- virtual HRESULT __stdcall put_Height (
- double RHS ) = 0;
- virtual HRESULT __stdcall get_Interior (
- struct IMsoInterior * * RHS ) = 0;
- virtual HRESULT __stdcall get_Fill (
- struct ChartFillFormat * * RHS ) = 0;
- virtual HRESULT __stdcall get_Left (
- double * RHS ) = 0;
- virtual HRESULT __stdcall put_Left (
- double RHS ) = 0;
- virtual HRESULT __stdcall get_Top (
- double * RHS ) = 0;
- virtual HRESULT __stdcall put_Top (
- double RHS ) = 0;
- virtual HRESULT __stdcall get_Width (
- double * RHS ) = 0;
- virtual HRESULT __stdcall put_Width (
- double RHS ) = 0;
- virtual HRESULT __stdcall get_AutoScaleFont (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall put_AutoScaleFont (
- VARIANT RHS ) = 0;
- virtual HRESULT __stdcall get_IncludeInLayout (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_IncludeInLayout (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c1717-0000-0000-c000-000000000046"))
- IMsoBorder : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetColor,put=PutColor))
- _variant_t Color;
- __declspec(property(get=GetColorIndex,put=PutColorIndex))
- _variant_t ColorIndex;
- __declspec(property(get=GetLineStyle,put=PutLineStyle))
- _variant_t LineStyle;
- __declspec(property(get=GetWeight,put=PutWeight))
- _variant_t Weight;
- //
- // Wrapper methods for error-handling
- //
- void PutColor (
- const _variant_t & pval );
- _variant_t GetColor ( );
- void PutColorIndex (
- const _variant_t & pval );
- _variant_t GetColorIndex ( );
- void PutLineStyle (
- const _variant_t & pval );
- _variant_t GetLineStyle ( );
- void PutWeight (
- const _variant_t & pval );
- _variant_t GetWeight ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall put_Color (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Color (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_ColorIndex (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_ColorIndex (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_LineStyle (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_LineStyle (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Weight (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Weight (
- VARIANT * pval ) = 0;
- };
- struct __declspec(uuid("000c1715-0000-0000-c000-000000000046"))
- IMsoWalls : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetInterior))
- IMsoInteriorPtr Interior;
- __declspec(property(get=GetPictureType,put=PutPictureType))
- _variant_t PictureType;
- __declspec(property(get=GetPictureUnit,put=PutPictureUnit))
- _variant_t PictureUnit;
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetThickness,put=PutThickness))
- long Thickness;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetFill))
- ChartFillFormatPtr Fill;
- //
- // Wrapper methods for error-handling
- //
- _bstr_t GetName ( );
- _variant_t Select ( );
- IDispatchPtr GetParent ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t ClearFormats ( );
- IMsoInteriorPtr GetInterior ( );
- ChartFillFormatPtr GetFill ( );
- _variant_t GetPictureType ( );
- void PutPictureType (
- const _variant_t & pvar );
- HRESULT Paste ( );
- _variant_t GetPictureUnit ( );
- void PutPictureUnit (
- const _variant_t & pvar );
- long GetThickness ( );
- void PutThickness (
- long RHS );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Name (
- BSTR * bstr ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * ppParent ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * ppborder ) = 0;
- virtual HRESULT __stdcall raw_ClearFormats (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Interior (
- struct IMsoInterior * * ppinterior ) = 0;
- virtual HRESULT __stdcall get_Fill (
- struct ChartFillFormat * * ppfill ) = 0;
- virtual HRESULT __stdcall get_PictureType (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall put_PictureType (
- VARIANT pvar ) = 0;
- virtual HRESULT __stdcall raw_Paste ( ) = 0;
- virtual HRESULT __stdcall get_PictureUnit (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall put_PictureUnit (
- VARIANT pvar ) = 0;
- virtual HRESULT __stdcall get_Thickness (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_Thickness (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c1716-0000-0000-c000-000000000046"))
- IMsoFloor : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetInterior))
- IMsoInteriorPtr Interior;
- __declspec(property(get=GetPictureType,put=PutPictureType))
- _variant_t PictureType;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetThickness,put=PutThickness))
- long Thickness;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetFill))
- ChartFillFormatPtr Fill;
- //
- // Wrapper methods for error-handling
- //
- _bstr_t GetName ( );
- _variant_t Select ( );
- IDispatchPtr GetParent ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t ClearFormats ( );
- IMsoInteriorPtr GetInterior ( );
- ChartFillFormatPtr GetFill ( );
- _variant_t GetPictureType ( );
- void PutPictureType (
- const _variant_t & pvar );
- HRESULT Paste ( );
- long GetThickness ( );
- void PutThickness (
- long RHS );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Name (
- BSTR * bstr ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * ppParent ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * ppborder ) = 0;
- virtual HRESULT __stdcall raw_ClearFormats (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Interior (
- struct IMsoInterior * * ppinterior ) = 0;
- virtual HRESULT __stdcall get_Fill (
- struct ChartFillFormat * * ppfill ) = 0;
- virtual HRESULT __stdcall get_PictureType (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall put_PictureType (
- VARIANT pvar ) = 0;
- virtual HRESULT __stdcall raw_Paste ( ) = 0;
- virtual HRESULT __stdcall get_Thickness (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_Thickness (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c1724-0000-0000-c000-000000000046"))
- IMsoPlotArea : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetInterior))
- IMsoInteriorPtr Interior;
- __declspec(property(get=GetLeft,put=PutLeft))
- double Left;
- __declspec(property(get=GetInsideLeft,put=PutInsideLeft))
- double InsideLeft;
- __declspec(property(get=GetInsideTop,put=PutInsideTop))
- double InsideTop;
- __declspec(property(get=GetInsideWidth,put=PutInsideWidth))
- double InsideWidth;
- __declspec(property(get=GetInsideHeight,put=PutInsideHeight))
- double InsideHeight;
- __declspec(property(get=GetPosition,put=PutPosition))
- enum XlChartElementPosition Position;
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetWidth,put=PutWidth))
- double Width;
- __declspec(property(get=GetHeight,put=PutHeight))
- double Height;
- __declspec(property(get=GetTop,put=PutTop))
- double Top;
- __declspec(property(get=GetFill))
- ChartFillFormatPtr Fill;
- //
- // Wrapper methods for error-handling
- //
- _bstr_t GetName ( );
- _variant_t Select ( );
- IDispatchPtr GetParent ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t ClearFormats ( );
- double GetHeight ( );
- void PutHeight (
- double pd );
- IMsoInteriorPtr GetInterior ( );
- ChartFillFormatPtr GetFill ( );
- double GetLeft ( );
- void PutLeft (
- double pd );
- double GetTop ( );
- void PutTop (
- double pd );
- double GetWidth ( );
- void PutWidth (
- double pd );
- double GetInsideLeft ( );
- void PutInsideLeft (
- double pd );
- double GetInsideTop ( );
- void PutInsideTop (
- double pd );
- double GetInsideWidth ( );
- void PutInsideWidth (
- double pd );
- double GetInsideHeight ( );
- void PutInsideHeight (
- double pd );
- enum XlChartElementPosition GetPosition ( );
- void PutPosition (
- enum XlChartElementPosition pval );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Name (
- BSTR * bstr ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * ppParent ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * ppborder ) = 0;
- virtual HRESULT __stdcall raw_ClearFormats (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Height (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_Height (
- double pd ) = 0;
- virtual HRESULT __stdcall get_Interior (
- struct IMsoInterior * * ppinterior ) = 0;
- virtual HRESULT __stdcall get_Fill (
- struct ChartFillFormat * * ppfill ) = 0;
- virtual HRESULT __stdcall get_Left (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_Left (
- double pd ) = 0;
- virtual HRESULT __stdcall get_Top (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_Top (
- double pd ) = 0;
- virtual HRESULT __stdcall get_Width (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_Width (
- double pd ) = 0;
- virtual HRESULT __stdcall get_InsideLeft (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_InsideLeft (
- double pd ) = 0;
- virtual HRESULT __stdcall get_InsideTop (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_InsideTop (
- double pd ) = 0;
- virtual HRESULT __stdcall get_InsideWidth (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_InsideWidth (
- double pd ) = 0;
- virtual HRESULT __stdcall get_InsideHeight (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_InsideHeight (
- double pd ) = 0;
- virtual HRESULT __stdcall get_Position (
- enum XlChartElementPosition * pval ) = 0;
- virtual HRESULT __stdcall put_Position (
- enum XlChartElementPosition pval ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c1728-0000-0000-c000-000000000046"))
- IMsoChartArea : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetInterior))
- IMsoInteriorPtr Interior;
- __declspec(property(get=GetLeft,put=PutLeft))
- double Left;
- __declspec(property(get=GetShadow,put=PutShadow))
- VARIANT_BOOL Shadow;
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetFont))
- ChartFontPtr Font;
- __declspec(property(get=GetAutoScaleFont,put=PutAutoScaleFont))
- _variant_t AutoScaleFont;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetWidth,put=PutWidth))
- double Width;
- __declspec(property(get=GetHeight,put=PutHeight))
- double Height;
- __declspec(property(get=GetTop,put=PutTop))
- double Top;
- __declspec(property(get=GetFill))
- ChartFillFormatPtr Fill;
- //
- // Wrapper methods for error-handling
- //
- _bstr_t GetName ( );
- _variant_t Select ( );
- IDispatchPtr GetParent ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t Clear ( );
- _variant_t ClearContents ( );
- _variant_t Copy ( );
- ChartFontPtr GetFont ( );
- VARIANT_BOOL GetShadow ( );
- void PutShadow (
- VARIANT_BOOL pf );
- _variant_t ClearFormats ( );
- double GetHeight ( );
- void PutHeight (
- double pd );
- IMsoInteriorPtr GetInterior ( );
- ChartFillFormatPtr GetFill ( );
- double GetLeft ( );
- void PutLeft (
- double pd );
- double GetTop ( );
- void PutTop (
- double pd );
- double GetWidth ( );
- void PutWidth (
- double pd );
- _variant_t GetAutoScaleFont ( );
- void PutAutoScaleFont (
- const _variant_t & pvar );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Name (
- BSTR * bstr ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * ppParent ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * ppborder ) = 0;
- virtual HRESULT __stdcall raw_Clear (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall raw_ClearContents (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall raw_Copy (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Font (
- struct ChartFont * * ppfont ) = 0;
- virtual HRESULT __stdcall get_Shadow (
- VARIANT_BOOL * pf ) = 0;
- virtual HRESULT __stdcall put_Shadow (
- VARIANT_BOOL pf ) = 0;
- virtual HRESULT __stdcall raw_ClearFormats (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Height (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_Height (
- double pd ) = 0;
- virtual HRESULT __stdcall get_Interior (
- struct IMsoInterior * * ppinterior ) = 0;
- virtual HRESULT __stdcall get_Fill (
- struct ChartFillFormat * * ppfill ) = 0;
- virtual HRESULT __stdcall get_Left (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_Left (
- double pd ) = 0;
- virtual HRESULT __stdcall get_Top (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_Top (
- double pd ) = 0;
- virtual HRESULT __stdcall get_Width (
- double * pd ) = 0;
- virtual HRESULT __stdcall put_Width (
- double pd ) = 0;
- virtual HRESULT __stdcall get_AutoScaleFont (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall put_AutoScaleFont (
- VARIANT pvar ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c1729-0000-0000-c000-000000000046"))
- IMsoSeriesLines : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- //
- // Wrapper methods for error-handling
- //
- _bstr_t GetName ( );
- _variant_t Select ( );
- IDispatchPtr GetParent ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t Delete ( );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Name (
- BSTR * bstr ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * ppParent ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * ppborder ) = 0;
- virtual HRESULT __stdcall raw_Delete (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c1723-0000-0000-c000-000000000046"))
- IMsoLeaderLines : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- //
- // Wrapper methods for error-handling
- //
- HRESULT Select ( );
- IMsoBorderPtr GetBorder ( );
- HRESULT Delete ( );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall raw_Select ( ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * ppborder ) = 0;
- virtual HRESULT __stdcall raw_Delete ( ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c1725-0000-0000-c000-000000000046"))
- GridLines : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- //
- // Wrapper methods for error-handling
- //
- _bstr_t GetName ( );
- _variant_t Select ( );
- IDispatchPtr GetParent ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t Delete ( );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Name (
- BSTR * bstr ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * ppParent ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * ppborder ) = 0;
- virtual HRESULT __stdcall raw_Delete (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c172a-0000-0000-c000-000000000046"))
- IMsoUpBars : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetInterior))
- IMsoInteriorPtr Interior;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetFill))
- ChartFillFormatPtr Fill;
- //
- // Wrapper methods for error-handling
- //
- _bstr_t GetName ( );
- _variant_t Select ( );
- IDispatchPtr GetParent ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t Delete ( );
- IMsoInteriorPtr GetInterior ( );
- ChartFillFormatPtr GetFill ( );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Name (
- BSTR * bstr ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * ppParent ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * ppborder ) = 0;
- virtual HRESULT __stdcall raw_Delete (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Interior (
- struct IMsoInterior * * ppinterior ) = 0;
- virtual HRESULT __stdcall get_Fill (
- struct ChartFillFormat * * ppfill ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c172d-0000-0000-c000-000000000046"))
- IMsoDownBars : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetInterior))
- IMsoInteriorPtr Interior;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetFill))
- ChartFillFormatPtr Fill;
- //
- // Wrapper methods for error-handling
- //
- _bstr_t GetName ( );
- _variant_t Select ( );
- IDispatchPtr GetParent ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t Delete ( );
- IMsoInteriorPtr GetInterior ( );
- ChartFillFormatPtr GetFill ( );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Name (
- BSTR * bstr ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * ppParent ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * ppborder ) = 0;
- virtual HRESULT __stdcall raw_Delete (
- VARIANT * pvar ) = 0;
- virtual HRESULT __stdcall get_Interior (
- struct IMsoInterior * * ppinterior ) = 0;
- virtual HRESULT __stdcall get_Fill (
- struct ChartFillFormat * * ppfill ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c171b-0000-0000-c000-000000000046"))
- IMsoInterior : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetColor,put=PutColor))
- _variant_t Color;
- __declspec(property(get=GetColorIndex,put=PutColorIndex))
- _variant_t ColorIndex;
- __declspec(property(get=GetInvertIfNegative,put=PutInvertIfNegative))
- _variant_t InvertIfNegative;
- __declspec(property(get=GetPattern,put=PutPattern))
- _variant_t Pattern;
- __declspec(property(get=GetPatternColor,put=PutPatternColor))
- _variant_t PatternColor;
- __declspec(property(get=GetPatternColorIndex,put=PutPatternColorIndex))
- _variant_t PatternColorIndex;
- //
- // Wrapper methods for error-handling
- //
- void PutColor (
- const _variant_t & pval );
- _variant_t GetColor ( );
- void PutColorIndex (
- const _variant_t & pval );
- _variant_t GetColorIndex ( );
- void PutInvertIfNegative (
- const _variant_t & pval );
- _variant_t GetInvertIfNegative ( );
- void PutPattern (
- const _variant_t & pval );
- _variant_t GetPattern ( );
- void PutPatternColor (
- const _variant_t & pval );
- _variant_t GetPatternColor ( );
- void PutPatternColorIndex (
- const _variant_t & pval );
- _variant_t GetPatternColorIndex ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall put_Color (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Color (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_ColorIndex (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_ColorIndex (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_InvertIfNegative (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_InvertIfNegative (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Pattern (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Pattern (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_PatternColor (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_PatternColor (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_PatternColorIndex (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_PatternColorIndex (
- VARIANT * pval ) = 0;
- };
- struct __declspec(uuid("000c171c-0000-0000-c000-000000000046"))
- ChartFillFormat : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBackColor))
- ChartColorFormatPtr BackColor;
- __declspec(property(get=GetForeColor))
- ChartColorFormatPtr ForeColor;
- __declspec(property(get=GetGradientColorType))
- int GradientColorType;
- __declspec(property(get=GetGradientDegree))
- float GradientDegree;
- __declspec(property(get=GetGradientStyle))
- int GradientStyle;
- __declspec(property(get=GetGradientVariant))
- int GradientVariant;
- __declspec(property(get=GetPattern))
- int Pattern;
- __declspec(property(get=GetPresetGradientType))
- int PresetGradientType;
- __declspec(property(get=GetPresetTexture))
- int PresetTexture;
- __declspec(property(get=GetTextureName))
- _bstr_t TextureName;
- __declspec(property(get=GetTextureType))
- int TextureType;
- __declspec(property(get=GetType))
- int Type;
- __declspec(property(get=GetVisible,put=PutVisible))
- int Visible;
- //
- // Wrapper methods for error-handling
- //
- HRESULT OneColorGradient (
- int Style,
- int Variant,
- float Degree );
- HRESULT TwoColorGradient (
- int Style,
- int Variant );
- HRESULT PresetTextured (
- int PresetTexture );
- HRESULT Solid ( );
- HRESULT Patterned (
- int Pattern );
- HRESULT UserPicture (
- const _variant_t & PictureFile,
- const _variant_t & PictureFormat,
- const _variant_t & PictureStackUnit,
- const _variant_t & PicturePlacement );
- HRESULT UserTextured (
- _bstr_t TextureFile );
- HRESULT PresetGradient (
- int Style,
- int Variant,
- int PresetGradientType );
- ChartColorFormatPtr GetBackColor ( );
- ChartColorFormatPtr GetForeColor ( );
- int GetGradientColorType ( );
- float GetGradientDegree ( );
- int GetGradientStyle ( );
- int GetGradientVariant ( );
- int GetPattern ( );
- int GetPresetGradientType ( );
- int GetPresetTexture ( );
- _bstr_t GetTextureName ( );
- int GetTextureType ( );
- int GetType ( );
- void PutVisible (
- int pval );
- int GetVisible ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall raw_OneColorGradient (
- int Style,
- int Variant,
- float Degree ) = 0;
- virtual HRESULT __stdcall raw_TwoColorGradient (
- int Style,
- int Variant ) = 0;
- virtual HRESULT __stdcall raw_PresetTextured (
- int PresetTexture ) = 0;
- virtual HRESULT __stdcall raw_Solid ( ) = 0;
- virtual HRESULT __stdcall raw_Patterned (
- int Pattern ) = 0;
- virtual HRESULT __stdcall raw_UserPicture (
- VARIANT PictureFile,
- VARIANT PictureFormat,
- VARIANT PictureStackUnit,
- VARIANT PicturePlacement ) = 0;
- virtual HRESULT __stdcall raw_UserTextured (
- BSTR TextureFile ) = 0;
- virtual HRESULT __stdcall raw_PresetGradient (
- int Style,
- int Variant,
- int PresetGradientType ) = 0;
- virtual HRESULT __stdcall get_BackColor (
- struct ChartColorFormat * * pval ) = 0;
- virtual HRESULT __stdcall get_ForeColor (
- struct ChartColorFormat * * pval ) = 0;
- virtual HRESULT __stdcall get_GradientColorType (
- int * pval ) = 0;
- virtual HRESULT __stdcall get_GradientDegree (
- float * pval ) = 0;
- virtual HRESULT __stdcall get_GradientStyle (
- int * pval ) = 0;
- virtual HRESULT __stdcall get_GradientVariant (
- int * pval ) = 0;
- virtual HRESULT __stdcall get_Pattern (
- int * pval ) = 0;
- virtual HRESULT __stdcall get_PresetGradientType (
- int * pval ) = 0;
- virtual HRESULT __stdcall get_PresetTexture (
- int * pval ) = 0;
- virtual HRESULT __stdcall get_TextureName (
- BSTR * pval ) = 0;
- virtual HRESULT __stdcall get_TextureType (
- int * pval ) = 0;
- virtual HRESULT __stdcall get_Type (
- int * pval ) = 0;
- virtual HRESULT __stdcall put_Visible (
- int pval ) = 0;
- virtual HRESULT __stdcall get_Visible (
- int * pval ) = 0;
- };
- struct __declspec(uuid("000c1719-0000-0000-c000-000000000046"))
- LegendEntries : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetCount))
- long Count;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetParent ( );
- long GetCount ( );
- LegendEntryPtr Item (
- const _variant_t & Index );
- IUnknownPtr _NewEnum ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall get_Count (
- long * RHS ) = 0;
- virtual HRESULT __stdcall raw_Item (
- VARIANT Index,
- struct LegendEntry * * RHS ) = 0;
- virtual HRESULT __stdcall raw__NewEnum (
- IUnknown * * RHS ) = 0;
- };
- struct __declspec(uuid("000c1718-0000-0000-c000-000000000046"))
- ChartFont : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBackground,put=PutBackground))
- _variant_t Background;
- __declspec(property(get=GetBold,put=PutBold))
- _variant_t Bold;
- __declspec(property(get=GetColor,put=PutColor))
- _variant_t Color;
- __declspec(property(get=GetColorIndex,put=PutColorIndex))
- _variant_t ColorIndex;
- __declspec(property(get=GetFontStyle,put=PutFontStyle))
- _variant_t FontStyle;
- __declspec(property(get=GetItalic,put=PutItalic))
- _variant_t Italic;
- __declspec(property(get=GetName,put=PutName))
- _variant_t Name;
- __declspec(property(get=GetOutlineFont,put=PutOutlineFont))
- _variant_t OutlineFont;
- __declspec(property(get=GetShadow,put=PutShadow))
- _variant_t Shadow;
- __declspec(property(get=GetSize,put=PutSize))
- _variant_t Size;
- __declspec(property(get=GetStrikeThrough,put=PutStrikeThrough))
- _variant_t StrikeThrough;
- __declspec(property(get=GetSubscript,put=PutSubscript))
- _variant_t Subscript;
- __declspec(property(get=GetSuperscript,put=PutSuperscript))
- _variant_t Superscript;
- __declspec(property(get=GetUnderline,put=PutUnderline))
- _variant_t Underline;
- //
- // Wrapper methods for error-handling
- //
- void PutBackground (
- const _variant_t & pval );
- _variant_t GetBackground ( );
- void PutBold (
- const _variant_t & pval );
- _variant_t GetBold ( );
- void PutColor (
- const _variant_t & pval );
- _variant_t GetColor ( );
- void PutColorIndex (
- const _variant_t & pval );
- _variant_t GetColorIndex ( );
- void PutFontStyle (
- const _variant_t & pval );
- _variant_t GetFontStyle ( );
- void PutItalic (
- const _variant_t & pval );
- _variant_t GetItalic ( );
- void PutName (
- const _variant_t & pval );
- _variant_t GetName ( );
- void PutOutlineFont (
- const _variant_t & pval );
- _variant_t GetOutlineFont ( );
- void PutShadow (
- const _variant_t & pval );
- _variant_t GetShadow ( );
- void PutSize (
- const _variant_t & pval );
- _variant_t GetSize ( );
- void PutStrikeThrough (
- const _variant_t & pval );
- _variant_t GetStrikeThrough ( );
- void PutSubscript (
- const _variant_t & pval );
- _variant_t GetSubscript ( );
- void PutSuperscript (
- const _variant_t & pval );
- _variant_t GetSuperscript ( );
- void PutUnderline (
- const _variant_t & pval );
- _variant_t GetUnderline ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall put_Background (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Background (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Bold (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Bold (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Color (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Color (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_ColorIndex (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_ColorIndex (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_FontStyle (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_FontStyle (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Italic (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Italic (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Name (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Name (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_OutlineFont (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_OutlineFont (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Shadow (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Shadow (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Size (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Size (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_StrikeThrough (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_StrikeThrough (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Subscript (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Subscript (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Superscript (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Superscript (
- VARIANT * pval ) = 0;
- virtual HRESULT __stdcall put_Underline (
- VARIANT pval ) = 0;
- virtual HRESULT __stdcall get_Underline (
- VARIANT * pval ) = 0;
- };
- struct __declspec(uuid("000c171d-0000-0000-c000-000000000046"))
- ChartColorFormat : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=Get_Default))
- long _Default;
- __declspec(property(get=GetType))
- long Type;
- __declspec(property(get=GetSchemeColor,put=PutSchemeColor))
- long SchemeColor;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetRGB,put=PutRGB))
- long RGB;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetParent ( );
- long GetSchemeColor ( );
- void PutSchemeColor (
- long RHS );
- long GetRGB ( );
- void PutRGB (
- long RHS );
- long Get_Default ( );
- long GetType ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall get_SchemeColor (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_SchemeColor (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_RGB (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_RGB (
- long RHS ) = 0;
- virtual HRESULT __stdcall get__Default (
- long * RHS ) = 0;
- virtual HRESULT __stdcall get_Type (
- long * RHS ) = 0;
- };
- struct __declspec(uuid("000c171a-0000-0000-c000-000000000046"))
- LegendEntry : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetIndex))
- long Index;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetLegendKey))
- IMsoLegendKeyPtr LegendKey;
- __declspec(property(get=GetFont))
- ChartFontPtr Font;
- __declspec(property(get=GetAutoScaleFont,put=PutAutoScaleFont))
- _variant_t AutoScaleFont;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetWidth))
- double Width;
- __declspec(property(get=GetHeight))
- double Height;
- __declspec(property(get=GetTop))
- double Top;
- __declspec(property(get=GetLeft))
- double Left;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetParent ( );
- _variant_t Delete ( );
- ChartFontPtr GetFont ( );
- long GetIndex ( );
- IMsoLegendKeyPtr GetLegendKey ( );
- _variant_t Select ( );
- _variant_t GetAutoScaleFont ( );
- void PutAutoScaleFont (
- const _variant_t & RHS );
- double GetLeft ( );
- double GetTop ( );
- double GetWidth ( );
- double GetHeight ( );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Delete (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_Font (
- struct ChartFont * * RHS ) = 0;
- virtual HRESULT __stdcall get_Index (
- long * RHS ) = 0;
- virtual HRESULT __stdcall get_LegendKey (
- struct IMsoLegendKey * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_AutoScaleFont (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall put_AutoScaleFont (
- VARIANT RHS ) = 0;
- virtual HRESULT __stdcall get_Left (
- double * RHS ) = 0;
- virtual HRESULT __stdcall get_Top (
- double * RHS ) = 0;
- virtual HRESULT __stdcall get_Width (
- double * RHS ) = 0;
- virtual HRESULT __stdcall get_Height (
- double * RHS ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c171e-0000-0000-c000-000000000046"))
- IMsoLegendKey : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetInterior))
- IMsoInteriorPtr Interior;
- __declspec(property(get=GetPictureType,put=PutPictureType))
- long PictureType;
- __declspec(property(get=GetPictureUnit,put=PutPictureUnit))
- double PictureUnit;
- __declspec(property(get=GetInvertIfNegative,put=PutInvertIfNegative))
- VARIANT_BOOL InvertIfNegative;
- __declspec(property(get=GetSmooth,put=PutSmooth))
- VARIANT_BOOL Smooth;
- __declspec(property(get=GetLeft))
- double Left;
- __declspec(property(get=GetMarkerSize,put=PutMarkerSize))
- long MarkerSize;
- __declspec(property(get=GetMarkerStyle,put=PutMarkerStyle))
- enum XlMarkerStyle MarkerStyle;
- __declspec(property(get=GetMarkerBackgroundColor,put=PutMarkerBackgroundColor))
- long MarkerBackgroundColor;
- __declspec(property(get=GetMarkerBackgroundColorIndex,put=PutMarkerBackgroundColorIndex))
- enum XlColorIndex MarkerBackgroundColorIndex;
- __declspec(property(get=GetMarkerForegroundColor,put=PutMarkerForegroundColor))
- long MarkerForegroundColor;
- __declspec(property(get=GetMarkerForegroundColorIndex,put=PutMarkerForegroundColorIndex))
- enum XlColorIndex MarkerForegroundColorIndex;
- __declspec(property(get=GetShadow,put=PutShadow))
- VARIANT_BOOL Shadow;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetWidth))
- double Width;
- __declspec(property(get=GetHeight))
- double Height;
- __declspec(property(get=GetTop))
- double Top;
- __declspec(property(get=GetFill))
- ChartFillFormatPtr Fill;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetParent ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t ClearFormats ( );
- _variant_t Delete ( );
- IMsoInteriorPtr GetInterior ( );
- ChartFillFormatPtr GetFill ( );
- VARIANT_BOOL GetInvertIfNegative ( );
- void PutInvertIfNegative (
- VARIANT_BOOL RHS );
- long GetMarkerBackgroundColor ( );
- void PutMarkerBackgroundColor (
- long RHS );
- enum XlColorIndex GetMarkerBackgroundColorIndex ( );
- void PutMarkerBackgroundColorIndex (
- enum XlColorIndex RHS );
- long GetMarkerForegroundColor ( );
- void PutMarkerForegroundColor (
- long RHS );
- enum XlColorIndex GetMarkerForegroundColorIndex ( );
- void PutMarkerForegroundColorIndex (
- enum XlColorIndex RHS );
- long GetMarkerSize ( );
- void PutMarkerSize (
- long RHS );
- enum XlMarkerStyle GetMarkerStyle ( );
- void PutMarkerStyle (
- enum XlMarkerStyle RHS );
- long GetPictureType ( );
- void PutPictureType (
- long RHS );
- double GetPictureUnit ( );
- void PutPictureUnit (
- double RHS );
- _variant_t Select ( );
- VARIANT_BOOL GetSmooth ( );
- void PutSmooth (
- VARIANT_BOOL RHS );
- double GetLeft ( );
- double GetTop ( );
- double GetWidth ( );
- double GetHeight ( );
- VARIANT_BOOL GetShadow ( );
- void PutShadow (
- VARIANT_BOOL RHS );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * RHS ) = 0;
- virtual HRESULT __stdcall raw_ClearFormats (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall raw_Delete (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_Interior (
- struct IMsoInterior * * RHS ) = 0;
- virtual HRESULT __stdcall get_Fill (
- struct ChartFillFormat * * RHS ) = 0;
- virtual HRESULT __stdcall get_InvertIfNegative (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_InvertIfNegative (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerBackgroundColor (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerBackgroundColor (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerBackgroundColorIndex (
- enum XlColorIndex * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerBackgroundColorIndex (
- enum XlColorIndex RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerForegroundColor (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerForegroundColor (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerForegroundColorIndex (
- enum XlColorIndex * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerForegroundColorIndex (
- enum XlColorIndex RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerSize (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerSize (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerStyle (
- enum XlMarkerStyle * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerStyle (
- enum XlMarkerStyle RHS ) = 0;
- virtual HRESULT __stdcall get_PictureType (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_PictureType (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_PictureUnit (
- double * RHS ) = 0;
- virtual HRESULT __stdcall put_PictureUnit (
- double RHS ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_Smooth (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_Smooth (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_Left (
- double * RHS ) = 0;
- virtual HRESULT __stdcall get_Top (
- double * RHS ) = 0;
- virtual HRESULT __stdcall get_Width (
- double * RHS ) = 0;
- virtual HRESULT __stdcall get_Height (
- double * RHS ) = 0;
- virtual HRESULT __stdcall get_Shadow (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_Shadow (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c170a-0000-0000-c000-000000000046"))
- SeriesCollection : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetCount))
- long Count;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetParent ( );
- IMsoSeriesPtr Add (
- const _variant_t & Source,
- enum XlRowCol Rowcol,
- const _variant_t & SeriesLabels = vtMissing,
- const _variant_t & CategoryLabels = vtMissing,
- const _variant_t & Replace = vtMissing );
- long GetCount ( );
- _variant_t Extend (
- const _variant_t & Source,
- const _variant_t & Rowcol = vtMissing,
- const _variant_t & CategoryLabels = vtMissing );
- IMsoSeriesPtr Item (
- const _variant_t & Index );
- IUnknownPtr _NewEnum ( );
- _variant_t Paste (
- enum XlRowCol Rowcol,
- const _variant_t & SeriesLabels = vtMissing,
- const _variant_t & CategoryLabels = vtMissing,
- const _variant_t & Replace = vtMissing,
- const _variant_t & NewSeries = vtMissing );
- IMsoSeriesPtr NewSeries ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Add (
- VARIANT Source,
- enum XlRowCol Rowcol,
- VARIANT SeriesLabels,
- VARIANT CategoryLabels,
- VARIANT Replace,
- struct IMsoSeries * * RHS ) = 0;
- virtual HRESULT __stdcall get_Count (
- long * RHS ) = 0;
- virtual HRESULT __stdcall raw_Extend (
- VARIANT Source,
- VARIANT Rowcol,
- VARIANT CategoryLabels,
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall raw_Item (
- VARIANT Index,
- struct IMsoSeries * * RHS ) = 0;
- virtual HRESULT __stdcall raw__NewEnum (
- IUnknown * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Paste (
- enum XlRowCol Rowcol,
- VARIANT SeriesLabels,
- VARIANT CategoryLabels,
- VARIANT Replace,
- VARIANT NewSeries,
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall raw_NewSeries (
- struct IMsoSeries * * RHS ) = 0;
- };
- struct __declspec(uuid("000c170b-0000-0000-c000-000000000046"))
- IMsoSeries : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetExplosion,put=PutExplosion))
- long Explosion;
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetInterior))
- IMsoInteriorPtr Interior;
- __declspec(property(get=GetInvertIfNegative,put=PutInvertIfNegative))
- VARIANT_BOOL InvertIfNegative;
- __declspec(property(get=GetMarkerBackgroundColor,put=PutMarkerBackgroundColor))
- long MarkerBackgroundColor;
- __declspec(property(get=GetMarkerBackgroundColorIndex,put=PutMarkerBackgroundColorIndex))
- enum XlColorIndex MarkerBackgroundColorIndex;
- __declspec(property(get=GetMarkerForegroundColor,put=PutMarkerForegroundColor))
- long MarkerForegroundColor;
- __declspec(property(get=GetMarkerForegroundColorIndex,put=PutMarkerForegroundColorIndex))
- enum XlColorIndex MarkerForegroundColorIndex;
- __declspec(property(get=GetMarkerStyle,put=PutMarkerStyle))
- enum XlMarkerStyle MarkerStyle;
- __declspec(property(get=GetHasDataLabels,put=PutHasDataLabels))
- VARIANT_BOOL HasDataLabels;
- __declspec(property(get=GetHasLeaderLines,put=PutHasLeaderLines))
- VARIANT_BOOL HasLeaderLines;
- __declspec(property(get=GetChartType,put=PutChartType))
- enum XlChartType ChartType;
- __declspec(property(get=GetFormula,put=PutFormula))
- _bstr_t Formula;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetFormulaLocal,put=PutFormulaLocal))
- _bstr_t FormulaLocal;
- __declspec(property(get=GetFormulaR1C1,put=PutFormulaR1C1))
- _bstr_t FormulaR1C1;
- __declspec(property(get=GetFormulaR1C1Local,put=PutFormulaR1C1Local))
- _bstr_t FormulaR1C1Local;
- __declspec(property(get=GetBarShape,put=PutBarShape))
- enum XlBarShape BarShape;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetXValues,put=PutXValues))
- _variant_t XValues;
- __declspec(property(get=GetErrorBars))
- IMsoErrorBarsPtr ErrorBars;
- __declspec(property(get=GetHasErrorBars,put=PutHasErrorBars))
- VARIANT_BOOL HasErrorBars;
- __declspec(property(get=GetPictureType,put=PutPictureType))
- enum XlChartPictureType PictureType;
- __declspec(property(get=GetPictureUnit,put=PutPictureUnit))
- double PictureUnit;
- __declspec(property(get=GetFill))
- ChartFillFormatPtr Fill;
- __declspec(property(get=GetValues,put=PutValues))
- _variant_t Values;
- __declspec(property(get=GetBubbleSizes,put=PutBubbleSizes))
- _variant_t BubbleSizes;
- __declspec(property(get=GetSmooth,put=PutSmooth))
- VARIANT_BOOL Smooth;
- __declspec(property(get=GetAxisGroup,put=PutAxisGroup))
- enum XlAxisGroup AxisGroup;
- __declspec(property(get=GetPlotOrder,put=PutPlotOrder))
- long PlotOrder;
- __declspec(property(get=GetType,put=PutType))
- long Type;
- __declspec(property(get=GetName,put=PutName))
- _bstr_t Name;
- __declspec(property(get=GetMarkerSize,put=PutMarkerSize))
- long MarkerSize;
- __declspec(property(get=GetApplyPictToSides,put=PutApplyPictToSides))
- VARIANT_BOOL ApplyPictToSides;
- __declspec(property(get=GetApplyPictToFront,put=PutApplyPictToFront))
- VARIANT_BOOL ApplyPictToFront;
- __declspec(property(get=GetApplyPictToEnd,put=PutApplyPictToEnd))
- VARIANT_BOOL ApplyPictToEnd;
- __declspec(property(get=GetHas3DEffect,put=PutHas3DEffect))
- VARIANT_BOOL Has3DEffect;
- __declspec(property(get=GetShadow,put=PutShadow))
- VARIANT_BOOL Shadow;
- __declspec(property(get=GetLeaderLines))
- IMsoLeaderLinesPtr LeaderLines;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetParent ( );
- _variant_t _ApplyDataLabels (
- enum XlDataLabelsType Type,
- const _variant_t & IMsoLegendKey = vtMissing,
- const _variant_t & AutoText = vtMissing,
- const _variant_t & HasLeaderLines = vtMissing );
- enum XlAxisGroup GetAxisGroup ( );
- void PutAxisGroup (
- enum XlAxisGroup RHS );
- IMsoBorderPtr GetBorder ( );
- _variant_t ClearFormats ( );
- _variant_t Copy ( );
- IDispatchPtr DataLabels (
- const _variant_t & Index = vtMissing );
- _variant_t Delete ( );
- _variant_t ErrorBar (
- enum XlErrorBarDirection Direction,
- enum XlErrorBarInclude Include,
- enum XlErrorBarType Type,
- const _variant_t & Amount = vtMissing,
- const _variant_t & MinusValues = vtMissing );
- IMsoErrorBarsPtr GetErrorBars ( );
- long GetExplosion ( );
- void PutExplosion (
- long RHS );
- _bstr_t GetFormula ( );
- void PutFormula (
- _bstr_t RHS );
- _bstr_t GetFormulaLocal ( );
- void PutFormulaLocal (
- _bstr_t RHS );
- _bstr_t GetFormulaR1C1 ( );
- void PutFormulaR1C1 (
- _bstr_t RHS );
- _bstr_t GetFormulaR1C1Local ( );
- void PutFormulaR1C1Local (
- _bstr_t RHS );
- VARIANT_BOOL GetHasDataLabels ( );
- void PutHasDataLabels (
- VARIANT_BOOL RHS );
- VARIANT_BOOL GetHasErrorBars ( );
- void PutHasErrorBars (
- VARIANT_BOOL RHS );
- IMsoInteriorPtr GetInterior ( );
- ChartFillFormatPtr GetFill ( );
- VARIANT_BOOL GetInvertIfNegative ( );
- void PutInvertIfNegative (
- VARIANT_BOOL RHS );
- long GetMarkerBackgroundColor ( );
- void PutMarkerBackgroundColor (
- long RHS );
- enum XlColorIndex GetMarkerBackgroundColorIndex ( );
- void PutMarkerBackgroundColorIndex (
- enum XlColorIndex RHS );
- long GetMarkerForegroundColor ( );
- void PutMarkerForegroundColor (
- long RHS );
- enum XlColorIndex GetMarkerForegroundColorIndex ( );
- void PutMarkerForegroundColorIndex (
- enum XlColorIndex RHS );
- long GetMarkerSize ( );
- void PutMarkerSize (
- long RHS );
- enum XlMarkerStyle GetMarkerStyle ( );
- void PutMarkerStyle (
- enum XlMarkerStyle RHS );
- _bstr_t GetName ( );
- void PutName (
- _bstr_t RHS );
- _variant_t Paste ( );
- enum XlChartPictureType GetPictureType ( );
- void PutPictureType (
- enum XlChartPictureType RHS );
- double GetPictureUnit ( );
- void PutPictureUnit (
- double RHS );
- long GetPlotOrder ( );
- void PutPlotOrder (
- long RHS );
- IDispatchPtr Points (
- const _variant_t & Index = vtMissing );
- _variant_t Select ( );
- VARIANT_BOOL GetSmooth ( );
- void PutSmooth (
- VARIANT_BOOL RHS );
- IDispatchPtr Trendlines (
- const _variant_t & Index = vtMissing );
- long GetType ( );
- void PutType (
- long RHS );
- enum XlChartType GetChartType ( );
- void PutChartType (
- enum XlChartType RHS );
- HRESULT ApplyCustomType (
- enum XlChartType ChartType );
- _variant_t GetValues ( );
- void PutValues (
- const _variant_t & RHS );
- _variant_t GetXValues ( );
- void PutXValues (
- const _variant_t & RHS );
- _variant_t GetBubbleSizes ( );
- void PutBubbleSizes (
- const _variant_t & RHS );
- enum XlBarShape GetBarShape ( );
- void PutBarShape (
- enum XlBarShape RHS );
- VARIANT_BOOL GetApplyPictToSides ( );
- void PutApplyPictToSides (
- VARIANT_BOOL RHS );
- VARIANT_BOOL GetApplyPictToFront ( );
- void PutApplyPictToFront (
- VARIANT_BOOL RHS );
- VARIANT_BOOL GetApplyPictToEnd ( );
- void PutApplyPictToEnd (
- VARIANT_BOOL RHS );
- VARIANT_BOOL GetHas3DEffect ( );
- void PutHas3DEffect (
- VARIANT_BOOL RHS );
- VARIANT_BOOL GetShadow ( );
- void PutShadow (
- VARIANT_BOOL RHS );
- VARIANT_BOOL GetHasLeaderLines ( );
- void PutHasLeaderLines (
- VARIANT_BOOL RHS );
- IMsoLeaderLinesPtr GetLeaderLines ( );
- _variant_t ApplyDataLabels (
- enum XlDataLabelsType Type,
- const _variant_t & IMsoLegendKey = vtMissing,
- const _variant_t & AutoText = vtMissing,
- const _variant_t & HasLeaderLines = vtMissing,
- const _variant_t & ShowSeriesName = vtMissing,
- const _variant_t & ShowCategoryName = vtMissing,
- const _variant_t & ShowValue = vtMissing,
- const _variant_t & ShowPercentage = vtMissing,
- const _variant_t & ShowBubbleSize = vtMissing,
- const _variant_t & Separator = vtMissing );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall raw__ApplyDataLabels (
- enum XlDataLabelsType Type,
- VARIANT IMsoLegendKey,
- VARIANT AutoText,
- VARIANT HasLeaderLines,
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_AxisGroup (
- enum XlAxisGroup * RHS ) = 0;
- virtual HRESULT __stdcall put_AxisGroup (
- enum XlAxisGroup RHS ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * RHS ) = 0;
- virtual HRESULT __stdcall raw_ClearFormats (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall raw_Copy (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall raw_DataLabels (
- VARIANT Index,
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Delete (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall raw_ErrorBar (
- enum XlErrorBarDirection Direction,
- enum XlErrorBarInclude Include,
- enum XlErrorBarType Type,
- VARIANT Amount,
- VARIANT MinusValues,
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_ErrorBars (
- struct IMsoErrorBars * * RHS ) = 0;
- virtual HRESULT __stdcall get_Explosion (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_Explosion (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_Formula (
- BSTR * RHS ) = 0;
- virtual HRESULT __stdcall put_Formula (
- BSTR RHS ) = 0;
- virtual HRESULT __stdcall get_FormulaLocal (
- BSTR * RHS ) = 0;
- virtual HRESULT __stdcall put_FormulaLocal (
- BSTR RHS ) = 0;
- virtual HRESULT __stdcall get_FormulaR1C1 (
- BSTR * RHS ) = 0;
- virtual HRESULT __stdcall put_FormulaR1C1 (
- BSTR RHS ) = 0;
- virtual HRESULT __stdcall get_FormulaR1C1Local (
- BSTR * RHS ) = 0;
- virtual HRESULT __stdcall put_FormulaR1C1Local (
- BSTR RHS ) = 0;
- virtual HRESULT __stdcall get_HasDataLabels (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_HasDataLabels (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_HasErrorBars (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_HasErrorBars (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_Interior (
- struct IMsoInterior * * RHS ) = 0;
- virtual HRESULT __stdcall get_Fill (
- struct ChartFillFormat * * RHS ) = 0;
- virtual HRESULT __stdcall get_InvertIfNegative (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_InvertIfNegative (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerBackgroundColor (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerBackgroundColor (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerBackgroundColorIndex (
- enum XlColorIndex * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerBackgroundColorIndex (
- enum XlColorIndex RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerForegroundColor (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerForegroundColor (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerForegroundColorIndex (
- enum XlColorIndex * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerForegroundColorIndex (
- enum XlColorIndex RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerSize (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerSize (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_MarkerStyle (
- enum XlMarkerStyle * RHS ) = 0;
- virtual HRESULT __stdcall put_MarkerStyle (
- enum XlMarkerStyle RHS ) = 0;
- virtual HRESULT __stdcall get_Name (
- BSTR * RHS ) = 0;
- virtual HRESULT __stdcall put_Name (
- BSTR RHS ) = 0;
- virtual HRESULT __stdcall raw_Paste (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_PictureType (
- enum XlChartPictureType * RHS ) = 0;
- virtual HRESULT __stdcall put_PictureType (
- enum XlChartPictureType RHS ) = 0;
- virtual HRESULT __stdcall get_PictureUnit (
- double * RHS ) = 0;
- virtual HRESULT __stdcall put_PictureUnit (
- double RHS ) = 0;
- virtual HRESULT __stdcall get_PlotOrder (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_PlotOrder (
- long RHS ) = 0;
- virtual HRESULT __stdcall raw_Points (
- VARIANT Index,
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_Smooth (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_Smooth (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall raw_Trendlines (
- VARIANT Index,
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall get_Type (
- long * RHS ) = 0;
- virtual HRESULT __stdcall put_Type (
- long RHS ) = 0;
- virtual HRESULT __stdcall get_ChartType (
- enum XlChartType * RHS ) = 0;
- virtual HRESULT __stdcall put_ChartType (
- enum XlChartType RHS ) = 0;
- virtual HRESULT __stdcall raw_ApplyCustomType (
- enum XlChartType ChartType ) = 0;
- virtual HRESULT __stdcall get_Values (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall put_Values (
- VARIANT RHS ) = 0;
- virtual HRESULT __stdcall get_XValues (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall put_XValues (
- VARIANT RHS ) = 0;
- virtual HRESULT __stdcall get_BubbleSizes (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall put_BubbleSizes (
- VARIANT RHS ) = 0;
- virtual HRESULT __stdcall get_BarShape (
- enum XlBarShape * RHS ) = 0;
- virtual HRESULT __stdcall put_BarShape (
- enum XlBarShape RHS ) = 0;
- virtual HRESULT __stdcall get_ApplyPictToSides (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_ApplyPictToSides (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_ApplyPictToFront (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_ApplyPictToFront (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_ApplyPictToEnd (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_ApplyPictToEnd (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_Has3DEffect (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_Has3DEffect (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_Shadow (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_Shadow (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_HasLeaderLines (
- VARIANT_BOOL * RHS ) = 0;
- virtual HRESULT __stdcall put_HasLeaderLines (
- VARIANT_BOOL RHS ) = 0;
- virtual HRESULT __stdcall get_LeaderLines (
- struct IMsoLeaderLines * * RHS ) = 0;
- virtual HRESULT __stdcall raw_ApplyDataLabels (
- enum XlDataLabelsType Type,
- VARIANT IMsoLegendKey,
- VARIANT AutoText,
- VARIANT HasLeaderLines,
- VARIANT ShowSeriesName,
- VARIANT ShowCategoryName,
- VARIANT ShowValue,
- VARIANT ShowPercentage,
- VARIANT ShowBubbleSize,
- VARIANT Separator,
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c1721-0000-0000-c000-000000000046"))
- IMsoErrorBars : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetEndStyle,put=PutEndStyle))
- enum XlEndStyleCap EndStyle;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetName))
- _bstr_t Name;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- //
- // Wrapper methods for error-handling
- //
- IDispatchPtr GetParent ( );
- _bstr_t GetName ( );
- _variant_t Select ( );
- IMsoBorderPtr GetBorder ( );
- _variant_t Delete ( );
- _variant_t ClearFormats ( );
- enum XlEndStyleCap GetEndStyle ( );
- void PutEndStyle (
- enum XlEndStyleCap RHS );
- IMsoChartFormatPtr GetFormat ( );
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_Parent (
- IDispatch * * RHS ) = 0;
- virtual HRESULT __stdcall get_Name (
- BSTR * RHS ) = 0;
- virtual HRESULT __stdcall raw_Select (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_Border (
- struct IMsoBorder * * RHS ) = 0;
- virtual HRESULT __stdcall raw_Delete (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall raw_ClearFormats (
- VARIANT * RHS ) = 0;
- virtual HRESULT __stdcall get_EndStyle (
- enum XlEndStyleCap * RHS ) = 0;
- virtual HRESULT __stdcall put_EndStyle (
- enum XlEndStyleCap RHS ) = 0;
- virtual HRESULT __stdcall get_Format (
- struct IMsoChartFormat * * ppChartFormat ) = 0;
- };
- struct __declspec(uuid("000c170e-0000-0000-c000-000000000046"))
- IMsoTrendline : IDispatch
- {
- //
- // Property data
- //
- __declspec(property(get=GetBorder))
- IMsoBorderPtr Border;
- __declspec(property(get=GetForward,put=PutForward))
- double Forward;
- __declspec(property(get=GetOrder,put=PutOrder))
- long Order;
- __declspec(property(get=GetFormat))
- IMsoChartFormatPtr Format;
- __declspec(property(get=GetIndex))
- long Index;
- __declspec(property(get=GetType,put=PutType))
- enum XlTrendlineType Type;
- __declspec(property(get=GetName,put=PutName))
- _bstr_t Name;
- __declspec(property(get=GetParent))
- IDispatchPtr Parent;
- __declspec(property(get=GetPeriod,put=PutPeriod))
- long Period;
- __declspec(property(get=GetBackward,put=PutBackward))
- double Backward;
- __declspec(property(get=GetIntercept,put=PutIntercept))
- double Intercept;
- __declspec(property(get=GetInterceptIsAuto,put=PutInterceptIsAuto))