openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #22179
[Merge] lp:~felipe-q/openlp/Powerpoint-COM-Interface into lp:openlp
Felipe Polo-Wood has proposed merging lp:~felipe-q/openlp/Powerpoint-COM-Interface into lp:openlp.
Requested reviews:
OpenLP Core (openlp-core)
For more details, see:
https://code.launchpad.net/~felipe-q/openlp/Powerpoint-COM-Interface/+merge/194019
Added ppt.py, the COM interface for powerpoint, file created with makepy.
--
The attached diff has been truncated due to its size.
https://code.launchpad.net/~felipe-q/openlp/Powerpoint-COM-Interface/+merge/194019
Your team OpenLP Core is requested to review the proposed merge of lp:~felipe-q/openlp/Powerpoint-COM-Interface into lp:openlp.
=== added file 'openlp/plugins/presentations/lib/ppt.py'
--- openlp/plugins/presentations/lib/ppt.py 1970-01-01 00:00:00 +0000
+++ openlp/plugins/presentations/lib/ppt.py 2013-11-05 21:56:26 +0000
@@ -0,0 +1,18355 @@
+# -*- coding: mbcs -*-
+# Created by makepy.py version 0.5.01
+# By python version 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:06:53) [MSC v.1600 64 bit (AMD64)]
+# On Tue Oct 1 12:45:13 2013
+'Microsoft PowerPoint 15.0 Object Library'
+makepy_version = '0.5.01'
+python_version = 0x30302f0
+
+import win32com.client.CLSIDToClass, pythoncom, pywintypes
+import win32com.client.util
+from pywintypes import IID
+from win32com.client import Dispatch
+
+# The following 3 lines may need tweaking for the particular server
+# Candidates are pythoncom.Missing, .Empty and .ArgNotFound
+defaultNamedOptArg=pythoncom.Empty
+defaultNamedNotOptArg=pythoncom.Empty
+defaultUnnamedArg=pythoncom.Empty
+
+CLSID = IID('{91493440-5A91-11CF-8700-00AA0060263B}')
+MajorVersion = 2
+MinorVersion = 11
+LibraryFlags = 8
+LCID = 0x0
+
+class constants:
+ msoAnimAccumulateAlways =2 # from enum MsoAnimAccumulate
+ msoAnimAccumulateNone =1 # from enum MsoAnimAccumulate
+ msoAnimAdditiveAddBase =1 # from enum MsoAnimAdditive
+ msoAnimAdditiveAddSum =2 # from enum MsoAnimAdditive
+ msoAnimAfterEffectDim =1 # from enum MsoAnimAfterEffect
+ msoAnimAfterEffectHide =2 # from enum MsoAnimAfterEffect
+ msoAnimAfterEffectHideOnNextClick=3 # from enum MsoAnimAfterEffect
+ msoAnimAfterEffectMixed =-1 # from enum MsoAnimAfterEffect
+ msoAnimAfterEffectNone =0 # from enum MsoAnimAfterEffect
+ msoAnimCommandTypeCall =1 # from enum MsoAnimCommandType
+ msoAnimCommandTypeEvent =0 # from enum MsoAnimCommandType
+ msoAnimCommandTypeVerb =2 # from enum MsoAnimCommandType
+ msoAnimDirectionAcross =18 # from enum MsoAnimDirection
+ msoAnimDirectionBottom =11 # from enum MsoAnimDirection
+ msoAnimDirectionBottomLeft =15 # from enum MsoAnimDirection
+ msoAnimDirectionBottomRight =14 # from enum MsoAnimDirection
+ msoAnimDirectionCenter =28 # from enum MsoAnimDirection
+ msoAnimDirectionClockwise =21 # from enum MsoAnimDirection
+ msoAnimDirectionCounterclockwise=22 # from enum MsoAnimDirection
+ msoAnimDirectionCycleClockwise=43 # from enum MsoAnimDirection
+ msoAnimDirectionCycleCounterclockwise=44 # from enum MsoAnimDirection
+ msoAnimDirectionDown =3 # from enum MsoAnimDirection
+ msoAnimDirectionDownLeft =9 # from enum MsoAnimDirection
+ msoAnimDirectionDownRight =8 # from enum MsoAnimDirection
+ msoAnimDirectionFontAllCaps =40 # from enum MsoAnimDirection
+ msoAnimDirectionFontBold =35 # from enum MsoAnimDirection
+ msoAnimDirectionFontItalic =36 # from enum MsoAnimDirection
+ msoAnimDirectionFontShadow =39 # from enum MsoAnimDirection
+ msoAnimDirectionFontStrikethrough=38 # from enum MsoAnimDirection
+ msoAnimDirectionFontUnderline =37 # from enum MsoAnimDirection
+ msoAnimDirectionGradual =42 # from enum MsoAnimDirection
+ msoAnimDirectionHorizontal =16 # from enum MsoAnimDirection
+ msoAnimDirectionHorizontalIn =23 # from enum MsoAnimDirection
+ msoAnimDirectionHorizontalOut =24 # from enum MsoAnimDirection
+ msoAnimDirectionIn =19 # from enum MsoAnimDirection
+ msoAnimDirectionInBottom =31 # from enum MsoAnimDirection
+ msoAnimDirectionInCenter =30 # from enum MsoAnimDirection
+ msoAnimDirectionInSlightly =29 # from enum MsoAnimDirection
+ msoAnimDirectionInstant =41 # from enum MsoAnimDirection
+ msoAnimDirectionLeft =4 # from enum MsoAnimDirection
+ msoAnimDirectionNone =0 # from enum MsoAnimDirection
+ msoAnimDirectionOrdinalMask =5 # from enum MsoAnimDirection
+ msoAnimDirectionOut =20 # from enum MsoAnimDirection
+ msoAnimDirectionOutBottom =34 # from enum MsoAnimDirection
+ msoAnimDirectionOutCenter =33 # from enum MsoAnimDirection
+ msoAnimDirectionOutSlightly =32 # from enum MsoAnimDirection
+ msoAnimDirectionRight =2 # from enum MsoAnimDirection
+ msoAnimDirectionSlightly =27 # from enum MsoAnimDirection
+ msoAnimDirectionTop =10 # from enum MsoAnimDirection
+ msoAnimDirectionTopLeft =12 # from enum MsoAnimDirection
+ msoAnimDirectionTopRight =13 # from enum MsoAnimDirection
+ msoAnimDirectionUp =1 # from enum MsoAnimDirection
+ msoAnimDirectionUpLeft =6 # from enum MsoAnimDirection
+ msoAnimDirectionUpRight =7 # from enum MsoAnimDirection
+ msoAnimDirectionVertical =17 # from enum MsoAnimDirection
+ msoAnimDirectionVerticalIn =25 # from enum MsoAnimDirection
+ msoAnimDirectionVerticalOut =26 # from enum MsoAnimDirection
+ msoAnimEffectAppear =1 # from enum MsoAnimEffect
+ msoAnimEffectArcUp =47 # from enum MsoAnimEffect
+ msoAnimEffectAscend =39 # from enum MsoAnimEffect
+ msoAnimEffectBlast =64 # from enum MsoAnimEffect
+ msoAnimEffectBlinds =3 # from enum MsoAnimEffect
+ msoAnimEffectBoldFlash =63 # from enum MsoAnimEffect
+ msoAnimEffectBoldReveal =65 # from enum MsoAnimEffect
+ msoAnimEffectBoomerang =25 # from enum MsoAnimEffect
+ msoAnimEffectBounce =26 # from enum MsoAnimEffect
+ msoAnimEffectBox =4 # from enum MsoAnimEffect
+ msoAnimEffectBrushOnColor =66 # from enum MsoAnimEffect
+ msoAnimEffectBrushOnUnderline =67 # from enum MsoAnimEffect
+ msoAnimEffectCenterRevolve =40 # from enum MsoAnimEffect
+ msoAnimEffectChangeFillColor =54 # from enum MsoAnimEffect
+ msoAnimEffectChangeFont =55 # from enum MsoAnimEffect
+ msoAnimEffectChangeFontColor =56 # from enum MsoAnimEffect
+ msoAnimEffectChangeFontSize =57 # from enum MsoAnimEffect
+ msoAnimEffectChangeFontStyle =58 # from enum MsoAnimEffect
+ msoAnimEffectChangeLineColor =60 # from enum MsoAnimEffect
+ msoAnimEffectCheckerboard =5 # from enum MsoAnimEffect
+ msoAnimEffectCircle =6 # from enum MsoAnimEffect
+ msoAnimEffectColorBlend =68 # from enum MsoAnimEffect
+ msoAnimEffectColorReveal =27 # from enum MsoAnimEffect
+ msoAnimEffectColorWave =69 # from enum MsoAnimEffect
+ msoAnimEffectComplementaryColor=70 # from enum MsoAnimEffect
+ msoAnimEffectComplementaryColor2=71 # from enum MsoAnimEffect
+ msoAnimEffectContrastingColor =72 # from enum MsoAnimEffect
+ msoAnimEffectCrawl =7 # from enum MsoAnimEffect
+ msoAnimEffectCredits =28 # from enum MsoAnimEffect
+ msoAnimEffectCustom =0 # from enum MsoAnimEffect
+ msoAnimEffectDarken =73 # from enum MsoAnimEffect
+ msoAnimEffectDesaturate =74 # from enum MsoAnimEffect
+ msoAnimEffectDescend =42 # from enum MsoAnimEffect
+ msoAnimEffectDiamond =8 # from enum MsoAnimEffect
+ msoAnimEffectDissolve =9 # from enum MsoAnimEffect
+ msoAnimEffectEaseIn =29 # from enum MsoAnimEffect
+ msoAnimEffectExpand =50 # from enum MsoAnimEffect
+ msoAnimEffectFade =10 # from enum MsoAnimEffect
+ msoAnimEffectFadedSwivel =41 # from enum MsoAnimEffect
+ msoAnimEffectFadedZoom =48 # from enum MsoAnimEffect
+ msoAnimEffectFlashBulb =75 # from enum MsoAnimEffect
+ msoAnimEffectFlashOnce =11 # from enum MsoAnimEffect
+ msoAnimEffectFlicker =76 # from enum MsoAnimEffect
+ msoAnimEffectFlip =51 # from enum MsoAnimEffect
+ msoAnimEffectFloat =30 # from enum MsoAnimEffect
+ msoAnimEffectFly =2 # from enum MsoAnimEffect
+ msoAnimEffectFold =53 # from enum MsoAnimEffect
+ msoAnimEffectGlide =49 # from enum MsoAnimEffect
+ msoAnimEffectGrowAndTurn =31 # from enum MsoAnimEffect
+ msoAnimEffectGrowShrink =59 # from enum MsoAnimEffect
+ msoAnimEffectGrowWithColor =77 # from enum MsoAnimEffect
+ msoAnimEffectLightSpeed =32 # from enum MsoAnimEffect
+ msoAnimEffectLighten =78 # from enum MsoAnimEffect
+ msoAnimEffectMediaPause =84 # from enum MsoAnimEffect
+ msoAnimEffectMediaPlay =83 # from enum MsoAnimEffect
+ msoAnimEffectMediaPlayFromBookmark=150 # from enum MsoAnimEffect
+ msoAnimEffectMediaStop =85 # from enum MsoAnimEffect
+ msoAnimEffectPath4PointStar =101 # from enum MsoAnimEffect
+ msoAnimEffectPath5PointStar =90 # from enum MsoAnimEffect
+ msoAnimEffectPath6PointStar =96 # from enum MsoAnimEffect
+ msoAnimEffectPath8PointStar =102 # from enum MsoAnimEffect
+ msoAnimEffectPathArcDown =122 # from enum MsoAnimEffect
+ msoAnimEffectPathArcLeft =136 # from enum MsoAnimEffect
+ msoAnimEffectPathArcRight =143 # from enum MsoAnimEffect
+ msoAnimEffectPathArcUp =129 # from enum MsoAnimEffect
+ msoAnimEffectPathBean =116 # from enum MsoAnimEffect
+ msoAnimEffectPathBounceLeft =126 # from enum MsoAnimEffect
+ msoAnimEffectPathBounceRight =139 # from enum MsoAnimEffect
+ msoAnimEffectPathBuzzsaw =110 # from enum MsoAnimEffect
+ msoAnimEffectPathCircle =86 # from enum MsoAnimEffect
+ msoAnimEffectPathCrescentMoon =91 # from enum MsoAnimEffect
+ msoAnimEffectPathCurvedSquare =105 # from enum MsoAnimEffect
+ msoAnimEffectPathCurvedX =106 # from enum MsoAnimEffect
+ msoAnimEffectPathCurvyLeft =133 # from enum MsoAnimEffect
+ msoAnimEffectPathCurvyRight =146 # from enum MsoAnimEffect
+ msoAnimEffectPathCurvyStar =108 # from enum MsoAnimEffect
+ msoAnimEffectPathDecayingWave =145 # from enum MsoAnimEffect
+ msoAnimEffectPathDiagonalDownRight=134 # from enum MsoAnimEffect
+ msoAnimEffectPathDiagonalUpRight=141 # from enum MsoAnimEffect
+ msoAnimEffectPathDiamond =88 # from enum MsoAnimEffect
+ msoAnimEffectPathDown =127 # from enum MsoAnimEffect
+ msoAnimEffectPathEqualTriangle=98 # from enum MsoAnimEffect
+ msoAnimEffectPathFigure8Four =113 # from enum MsoAnimEffect
+ msoAnimEffectPathFootball =97 # from enum MsoAnimEffect
+ msoAnimEffectPathFunnel =137 # from enum MsoAnimEffect
+ msoAnimEffectPathHeart =94 # from enum MsoAnimEffect
+ msoAnimEffectPathHeartbeat =130 # from enum MsoAnimEffect
+ msoAnimEffectPathHexagon =89 # from enum MsoAnimEffect
+ msoAnimEffectPathHorizontalFigure8=111 # from enum MsoAnimEffect
+ msoAnimEffectPathInvertedSquare=119 # from enum MsoAnimEffect
+ msoAnimEffectPathInvertedTriangle=118 # from enum MsoAnimEffect
+ msoAnimEffectPathLeft =120 # from enum MsoAnimEffect
+ msoAnimEffectPathLoopdeLoop =109 # from enum MsoAnimEffect
+ msoAnimEffectPathNeutron =114 # from enum MsoAnimEffect
+ msoAnimEffectPathOctagon =95 # from enum MsoAnimEffect
+ msoAnimEffectPathParallelogram=99 # from enum MsoAnimEffect
+ msoAnimEffectPathPeanut =112 # from enum MsoAnimEffect
+ msoAnimEffectPathPentagon =100 # from enum MsoAnimEffect
+ msoAnimEffectPathPlus =117 # from enum MsoAnimEffect
+ msoAnimEffectPathPointyStar =104 # from enum MsoAnimEffect
+ msoAnimEffectPathRight =149 # from enum MsoAnimEffect
+ msoAnimEffectPathRightTriangle=87 # from enum MsoAnimEffect
+ msoAnimEffectPathSCurve1 =144 # from enum MsoAnimEffect
+ msoAnimEffectPathSCurve2 =124 # from enum MsoAnimEffect
+ msoAnimEffectPathSineWave =125 # from enum MsoAnimEffect
+ msoAnimEffectPathSpiralLeft =140 # from enum MsoAnimEffect
+ msoAnimEffectPathSpiralRight =131 # from enum MsoAnimEffect
+ msoAnimEffectPathSpring =138 # from enum MsoAnimEffect
+ msoAnimEffectPathSquare =92 # from enum MsoAnimEffect
+ msoAnimEffectPathStairsDown =147 # from enum MsoAnimEffect
+ msoAnimEffectPathSwoosh =115 # from enum MsoAnimEffect
+ msoAnimEffectPathTeardrop =103 # from enum MsoAnimEffect
+ msoAnimEffectPathTrapezoid =93 # from enum MsoAnimEffect
+ msoAnimEffectPathTurnDown =135 # from enum MsoAnimEffect
+ msoAnimEffectPathTurnRight =121 # from enum MsoAnimEffect
+ msoAnimEffectPathTurnUp =128 # from enum MsoAnimEffect
+ msoAnimEffectPathTurnUpRight =142 # from enum MsoAnimEffect
+ msoAnimEffectPathUp =148 # from enum MsoAnimEffect
+ msoAnimEffectPathVerticalFigure8=107 # from enum MsoAnimEffect
+ msoAnimEffectPathWave =132 # from enum MsoAnimEffect
+ msoAnimEffectPathZigzag =123 # from enum MsoAnimEffect
+ msoAnimEffectPeek =12 # from enum MsoAnimEffect
+ msoAnimEffectPinwheel =33 # from enum MsoAnimEffect
+ msoAnimEffectPlus =13 # from enum MsoAnimEffect
+ msoAnimEffectRandomBars =14 # from enum MsoAnimEffect
+ msoAnimEffectRandomEffects =24 # from enum MsoAnimEffect
+ msoAnimEffectRiseUp =34 # from enum MsoAnimEffect
+ msoAnimEffectShimmer =52 # from enum MsoAnimEffect
+ msoAnimEffectSling =43 # from enum MsoAnimEffect
+ msoAnimEffectSpin =61 # from enum MsoAnimEffect
+ msoAnimEffectSpinner =44 # from enum MsoAnimEffect
+ msoAnimEffectSpiral =15 # from enum MsoAnimEffect
+ msoAnimEffectSplit =16 # from enum MsoAnimEffect
+ msoAnimEffectStretch =17 # from enum MsoAnimEffect
+ msoAnimEffectStretchy =45 # from enum MsoAnimEffect
+ msoAnimEffectStrips =18 # from enum MsoAnimEffect
+ msoAnimEffectStyleEmphasis =79 # from enum MsoAnimEffect
+ msoAnimEffectSwish =35 # from enum MsoAnimEffect
+ msoAnimEffectSwivel =19 # from enum MsoAnimEffect
+ msoAnimEffectTeeter =80 # from enum MsoAnimEffect
+ msoAnimEffectThinLine =36 # from enum MsoAnimEffect
+ msoAnimEffectTransparency =62 # from enum MsoAnimEffect
+ msoAnimEffectUnfold =37 # from enum MsoAnimEffect
+ msoAnimEffectVerticalGrow =81 # from enum MsoAnimEffect
+ msoAnimEffectWave =82 # from enum MsoAnimEffect
+ msoAnimEffectWedge =20 # from enum MsoAnimEffect
+ msoAnimEffectWheel =21 # from enum MsoAnimEffect
+ msoAnimEffectWhip =38 # from enum MsoAnimEffect
+ msoAnimEffectWipe =22 # from enum MsoAnimEffect
+ msoAnimEffectZip =46 # from enum MsoAnimEffect
+ msoAnimEffectZoom =23 # from enum MsoAnimEffect
+ msoAnimEffectAfterFreeze =1 # from enum MsoAnimEffectAfter
+ msoAnimEffectAfterHold =3 # from enum MsoAnimEffectAfter
+ msoAnimEffectAfterRemove =2 # from enum MsoAnimEffectAfter
+ msoAnimEffectAfterTransition =4 # from enum MsoAnimEffectAfter
+ msoAnimEffectRestartAlways =1 # from enum MsoAnimEffectRestart
+ msoAnimEffectRestartNever =3 # from enum MsoAnimEffectRestart
+ msoAnimEffectRestartWhenOff =2 # from enum MsoAnimEffectRestart
+ msoAnimFilterEffectSubtypeAcross=9 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeDown=25 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeDownLeft=14 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeDownRight=16 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeFromBottom=13 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeFromLeft=10 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeFromRight=11 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeFromTop=12 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeHorizontal=5 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeIn =7 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeInHorizontal=3 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeInVertical=1 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeLeft=23 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeNone=0 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeOut =8 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeOutHorizontal=4 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeOutVertical=2 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeRight=24 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeSpokes1=18 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeSpokes2=19 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeSpokes3=20 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeSpokes4=21 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeSpokes8=22 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeUp =26 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeUpLeft=15 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeUpRight=17 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectSubtypeVertical=6 # from enum MsoAnimFilterEffectSubtype
+ msoAnimFilterEffectTypeBarn =1 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeBlinds =2 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeBox =3 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeCheckerboard=4 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeCircle =5 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeDiamond=6 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeDissolve=7 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeFade =8 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeImage =9 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeNone =0 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypePixelate=10 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypePlus =11 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeRandomBar=12 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeSlide =13 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeStretch=14 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeStrips =15 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeWedge =16 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeWheel =17 # from enum MsoAnimFilterEffectType
+ msoAnimFilterEffectTypeWipe =18 # from enum MsoAnimFilterEffectType
+ msoAnimColor =7 # from enum MsoAnimProperty
+ msoAnimHeight =4 # from enum MsoAnimProperty
+ msoAnimNone =0 # from enum MsoAnimProperty
+ msoAnimOpacity =5 # from enum MsoAnimProperty
+ msoAnimRotation =6 # from enum MsoAnimProperty
+ msoAnimShapeFillBackColor =1007 # from enum MsoAnimProperty
+ msoAnimShapeFillColor =1005 # from enum MsoAnimProperty
+ msoAnimShapeFillOn =1004 # from enum MsoAnimProperty
+ msoAnimShapeFillOpacity =1006 # from enum MsoAnimProperty
+ msoAnimShapeLineColor =1009 # from enum MsoAnimProperty
+ msoAnimShapeLineOn =1008 # from enum MsoAnimProperty
+ msoAnimShapePictureBrightness =1001 # from enum MsoAnimProperty
+ msoAnimShapePictureContrast =1000 # from enum MsoAnimProperty
+ msoAnimShapePictureGamma =1002 # from enum MsoAnimProperty
+ msoAnimShapePictureGrayscale =1003 # from enum MsoAnimProperty
+ msoAnimShapeShadowColor =1012 # from enum MsoAnimProperty
+ msoAnimShapeShadowOffsetX =1014 # from enum MsoAnimProperty
+ msoAnimShapeShadowOffsetY =1015 # from enum MsoAnimProperty
+ msoAnimShapeShadowOn =1010 # from enum MsoAnimProperty
+ msoAnimShapeShadowOpacity =1013 # from enum MsoAnimProperty
+ msoAnimShapeShadowType =1011 # from enum MsoAnimProperty
+ msoAnimTextBulletCharacter =111 # from enum MsoAnimProperty
+ msoAnimTextBulletColor =114 # from enum MsoAnimProperty
+ msoAnimTextBulletFontName =112 # from enum MsoAnimProperty
+ msoAnimTextBulletNumber =113 # from enum MsoAnimProperty
+ msoAnimTextBulletRelativeSize =115 # from enum MsoAnimProperty
+ msoAnimTextBulletStyle =116 # from enum MsoAnimProperty
+ msoAnimTextBulletType =117 # from enum MsoAnimProperty
+ msoAnimTextFontBold =100 # from enum MsoAnimProperty
+ msoAnimTextFontColor =101 # from enum MsoAnimProperty
+ msoAnimTextFontEmboss =102 # from enum MsoAnimProperty
+ msoAnimTextFontItalic =103 # from enum MsoAnimProperty
+ msoAnimTextFontName =104 # from enum MsoAnimProperty
+ msoAnimTextFontShadow =105 # from enum MsoAnimProperty
+ msoAnimTextFontSize =106 # from enum MsoAnimProperty
+ msoAnimTextFontStrikeThrough =110 # from enum MsoAnimProperty
+ msoAnimTextFontSubscript =107 # from enum MsoAnimProperty
+ msoAnimTextFontSuperscript =108 # from enum MsoAnimProperty
+ msoAnimTextFontUnderline =109 # from enum MsoAnimProperty
+ msoAnimVisibility =8 # from enum MsoAnimProperty
+ msoAnimWidth =3 # from enum MsoAnimProperty
+ msoAnimX =1 # from enum MsoAnimProperty
+ msoAnimY =2 # from enum MsoAnimProperty
+ msoAnimTextUnitEffectByCharacter=1 # from enum MsoAnimTextUnitEffect
+ msoAnimTextUnitEffectByParagraph=0 # from enum MsoAnimTextUnitEffect
+ msoAnimTextUnitEffectByWord =2 # from enum MsoAnimTextUnitEffect
+ msoAnimTextUnitEffectMixed =-1 # from enum MsoAnimTextUnitEffect
+ msoAnimTriggerAfterPrevious =3 # from enum MsoAnimTriggerType
+ msoAnimTriggerMixed =-1 # from enum MsoAnimTriggerType
+ msoAnimTriggerNone =0 # from enum MsoAnimTriggerType
+ msoAnimTriggerOnMediaBookmark =5 # from enum MsoAnimTriggerType
+ msoAnimTriggerOnPageClick =1 # from enum MsoAnimTriggerType
+ msoAnimTriggerOnShapeClick =4 # from enum MsoAnimTriggerType
+ msoAnimTriggerWithPrevious =2 # from enum MsoAnimTriggerType
+ msoAnimTypeColor =2 # from enum MsoAnimType
+ msoAnimTypeCommand =6 # from enum MsoAnimType
+ msoAnimTypeFilter =7 # from enum MsoAnimType
+ msoAnimTypeMixed =-2 # from enum MsoAnimType
+ msoAnimTypeMotion =1 # from enum MsoAnimType
+ msoAnimTypeNone =0 # from enum MsoAnimType
+ msoAnimTypeProperty =5 # from enum MsoAnimType
+ msoAnimTypeRotation =4 # from enum MsoAnimType
+ msoAnimTypeScale =3 # from enum MsoAnimType
+ msoAnimTypeSet =8 # from enum MsoAnimType
+ msoAnimateChartAllAtOnce =7 # from enum MsoAnimateByLevel
+ msoAnimateChartByCategory =8 # from enum MsoAnimateByLevel
+ msoAnimateChartByCategoryElements=9 # from enum MsoAnimateByLevel
+ msoAnimateChartBySeries =10 # from enum MsoAnimateByLevel
+ msoAnimateChartBySeriesElements=11 # from enum MsoAnimateByLevel
+ msoAnimateDiagramAllAtOnce =12 # from enum MsoAnimateByLevel
+ msoAnimateDiagramBreadthByLevel=16 # from enum MsoAnimateByLevel
+ msoAnimateDiagramBreadthByNode=15 # from enum MsoAnimateByLevel
+ msoAnimateDiagramClockwise =17 # from enum MsoAnimateByLevel
+ msoAnimateDiagramClockwiseIn =18 # from enum MsoAnimateByLevel
+ msoAnimateDiagramClockwiseOut =19 # from enum MsoAnimateByLevel
+ msoAnimateDiagramCounterClockwise=20 # from enum MsoAnimateByLevel
+ msoAnimateDiagramCounterClockwiseIn=21 # from enum MsoAnimateByLevel
+ msoAnimateDiagramCounterClockwiseOut=22 # from enum MsoAnimateByLevel
+ msoAnimateDiagramDepthByBranch=14 # from enum MsoAnimateByLevel
+ msoAnimateDiagramDepthByNode =13 # from enum MsoAnimateByLevel
+ msoAnimateDiagramDown =26 # from enum MsoAnimateByLevel
+ msoAnimateDiagramInByRing =23 # from enum MsoAnimateByLevel
+ msoAnimateDiagramOutByRing =24 # from enum MsoAnimateByLevel
+ msoAnimateDiagramUp =25 # from enum MsoAnimateByLevel
+ msoAnimateLevelMixed =-1 # from enum MsoAnimateByLevel
+ msoAnimateLevelNone =0 # from enum MsoAnimateByLevel
+ msoAnimateTextByAllLevels =1 # from enum MsoAnimateByLevel
+ msoAnimateTextByFifthLevel =6 # from enum MsoAnimateByLevel
+ msoAnimateTextByFirstLevel =2 # from enum MsoAnimateByLevel
+ msoAnimateTextByFourthLevel =5 # from enum MsoAnimateByLevel
+ msoAnimateTextBySecondLevel =3 # from enum MsoAnimateByLevel
+ msoAnimateTextByThirdLevel =4 # from enum MsoAnimateByLevel
+ msoClickStateAfterAllAnimations=-2 # from enum MsoClickState
+ msoClickStateBeforeAutomaticAnimations=-1 # from enum MsoClickState
+ ppActionEndShow =6 # from enum PpActionType
+ ppActionFirstSlide =3 # from enum PpActionType
+ ppActionHyperlink =7 # from enum PpActionType
+ ppActionLastSlide =4 # from enum PpActionType
+ ppActionLastSlideViewed =5 # from enum PpActionType
+ ppActionMixed =-2 # from enum PpActionType
+ ppActionNamedSlideShow =10 # from enum PpActionType
+ ppActionNextSlide =1 # from enum PpActionType
+ ppActionNone =0 # from enum PpActionType
+ ppActionOLEVerb =11 # from enum PpActionType
+ ppActionPlay =12 # from enum PpActionType
+ ppActionPreviousSlide =2 # from enum PpActionType
+ ppActionRunMacro =8 # from enum PpActionType
+ ppActionRunProgram =9 # from enum PpActionType
+ ppAdvanceModeMixed =-2 # from enum PpAdvanceMode
+ ppAdvanceOnClick =1 # from enum PpAdvanceMode
+ ppAdvanceOnTime =2 # from enum PpAdvanceMode
+ ppAfterEffectDim =2 # from enum PpAfterEffect
+ ppAfterEffectHide =1 # from enum PpAfterEffect
+ ppAfterEffectHideOnClick =3 # from enum PpAfterEffect
+ ppAfterEffectMixed =-2 # from enum PpAfterEffect
+ ppAfterEffectNothing =0 # from enum PpAfterEffect
+ ppAlertsAll =2 # from enum PpAlertLevel
+ ppAlertsNone =1 # from enum PpAlertLevel
+ ppArrangeCascade =2 # from enum PpArrangeStyle
+ ppArrangeTiled =1 # from enum PpArrangeStyle
+ ppAutoSizeMixed =-2 # from enum PpAutoSize
+ ppAutoSizeNone =0 # from enum PpAutoSize
+ ppAutoSizeShapeToFitText =1 # from enum PpAutoSize
+ ppBaselineAlignAuto =5 # from enum PpBaselineAlignment
+ ppBaselineAlignBaseline =1 # from enum PpBaselineAlignment
+ ppBaselineAlignCenter =3 # from enum PpBaselineAlignment
+ ppBaselineAlignFarEast50 =4 # from enum PpBaselineAlignment
+ ppBaselineAlignMixed =-2 # from enum PpBaselineAlignment
+ ppBaselineAlignTop =2 # from enum PpBaselineAlignment
+ ppBorderBottom =3 # from enum PpBorderType
+ ppBorderDiagonalDown =5 # from enum PpBorderType
+ ppBorderDiagonalUp =6 # from enum PpBorderType
+ ppBorderLeft =2 # from enum PpBorderType
+ ppBorderRight =4 # from enum PpBorderType
+ ppBorderTop =1 # from enum PpBorderType
+ ppBulletMixed =-2 # from enum PpBulletType
+ ppBulletNone =0 # from enum PpBulletType
+ ppBulletNumbered =2 # from enum PpBulletType
+ ppBulletPicture =3 # from enum PpBulletType
+ ppBulletUnnumbered =1 # from enum PpBulletType
+ ppCaseLower =2 # from enum PpChangeCase
+ ppCaseSentence =1 # from enum PpChangeCase
+ ppCaseTitle =4 # from enum PpChangeCase
+ ppCaseToggle =5 # from enum PpChangeCase
+ ppCaseUpper =3 # from enum PpChangeCase
+ ppAnimateByCategory =2 # from enum PpChartUnitEffect
+ ppAnimateByCategoryElements =4 # from enum PpChartUnitEffect
+ ppAnimateBySeries =1 # from enum PpChartUnitEffect
+ ppAnimateBySeriesElements =3 # from enum PpChartUnitEffect
+ ppAnimateChartAllAtOnce =5 # from enum PpChartUnitEffect
+ ppAnimateChartMixed =-2 # from enum PpChartUnitEffect
+ ppCheckInMajorVersion =1 # from enum PpCheckInVersionType
+ ppCheckInMinorVersion =0 # from enum PpCheckInVersionType
+ ppCheckInOverwriteVersion =2 # from enum PpCheckInVersionType
+ ppAccent1 =6 # from enum PpColorSchemeIndex
+ ppAccent2 =7 # from enum PpColorSchemeIndex
+ ppAccent3 =8 # from enum PpColorSchemeIndex
+ ppBackground =1 # from enum PpColorSchemeIndex
+ ppFill =5 # from enum PpColorSchemeIndex
+ ppForeground =2 # from enum PpColorSchemeIndex
+ ppNotSchemeColor =0 # from enum PpColorSchemeIndex
+ ppSchemeColorMixed =-2 # from enum PpColorSchemeIndex
+ ppShadow =3 # from enum PpColorSchemeIndex
+ ppTitle =4 # from enum PpColorSchemeIndex
+ ppDateTimeFigureOut =14 # from enum PpDateTimeFormat
+ ppDateTimeFormatMixed =-2 # from enum PpDateTimeFormat
+ ppDateTimeHmm =10 # from enum PpDateTimeFormat
+ ppDateTimeHmmss =11 # from enum PpDateTimeFormat
+ ppDateTimeMMMMdyyyy =4 # from enum PpDateTimeFormat
+ ppDateTimeMMMMyy =6 # from enum PpDateTimeFormat
+ ppDateTimeMMddyyHmm =8 # from enum PpDateTimeFormat
+ ppDateTimeMMddyyhmmAMPM =9 # from enum PpDateTimeFormat
+ ppDateTimeMMyy =7 # from enum PpDateTimeFormat
+ ppDateTimeMdyy =1 # from enum PpDateTimeFormat
+ ppDateTimeUAQ1 =15 # from enum PpDateTimeFormat
+ ppDateTimeUAQ2 =16 # from enum PpDateTimeFormat
+ ppDateTimeUAQ3 =17 # from enum PpDateTimeFormat
+ ppDateTimeUAQ4 =18 # from enum PpDateTimeFormat
+ ppDateTimeUAQ5 =19 # from enum PpDateTimeFormat
+ ppDateTimeUAQ6 =20 # from enum PpDateTimeFormat
+ ppDateTimeUAQ7 =21 # from enum PpDateTimeFormat
+ ppDateTimedMMMMyyyy =3 # from enum PpDateTimeFormat
+ ppDateTimedMMMyy =5 # from enum PpDateTimeFormat
+ ppDateTimeddddMMMMddyyyy =2 # from enum PpDateTimeFormat
+ ppDateTimehmmAMPM =12 # from enum PpDateTimeFormat
+ ppDateTimehmmssAMPM =13 # from enum PpDateTimeFormat
+ ppDirectionLeftToRight =1 # from enum PpDirection
+ ppDirectionMixed =-2 # from enum PpDirection
+ ppDirectionRightToLeft =2 # from enum PpDirection
+ ppEffectAirplaneLeft =3950 # from enum PpEntryEffect
+ ppEffectAirplaneRight =3951 # from enum PpEntryEffect
+ ppEffectAppear =3844 # from enum PpEntryEffect
+ ppEffectBlindsHorizontal =769 # from enum PpEntryEffect
+ ppEffectBlindsVertical =770 # from enum PpEntryEffect
+ ppEffectBoxDown =3925 # from enum PpEntryEffect
+ ppEffectBoxIn =3074 # from enum PpEntryEffect
+ ppEffectBoxLeft =3922 # from enum PpEntryEffect
+ ppEffectBoxOut =3073 # from enum PpEntryEffect
+ ppEffectBoxRight =3924 # from enum PpEntryEffect
+ ppEffectBoxUp =3923 # from enum PpEntryEffect
+ ppEffectCheckerboardAcross =1025 # from enum PpEntryEffect
+ ppEffectCheckerboardDown =1026 # from enum PpEntryEffect
+ ppEffectCircleOut =3845 # from enum PpEntryEffect
+ ppEffectCombHorizontal =3847 # from enum PpEntryEffect
+ ppEffectCombVertical =3848 # from enum PpEntryEffect
+ ppEffectConveyorLeft =3882 # from enum PpEntryEffect
+ ppEffectConveyorRight =3883 # from enum PpEntryEffect
+ ppEffectCoverDown =1284 # from enum PpEntryEffect
+ ppEffectCoverLeft =1281 # from enum PpEntryEffect
+ ppEffectCoverLeftDown =1287 # from enum PpEntryEffect
+ ppEffectCoverLeftUp =1285 # from enum PpEntryEffect
+ ppEffectCoverRight =1283 # from enum PpEntryEffect
+ ppEffectCoverRightDown =1288 # from enum PpEntryEffect
+ ppEffectCoverRightUp =1286 # from enum PpEntryEffect
+ ppEffectCoverUp =1282 # from enum PpEntryEffect
+ ppEffectCrawlFromDown =3344 # from enum PpEntryEffect
+ ppEffectCrawlFromLeft =3341 # from enum PpEntryEffect
+ ppEffectCrawlFromRight =3343 # from enum PpEntryEffect
+ ppEffectCrawlFromUp =3342 # from enum PpEntryEffect
+ ppEffectCrush =3943 # from enum PpEntryEffect
+ ppEffectCubeDown =3917 # from enum PpEntryEffect
+ ppEffectCubeLeft =3914 # from enum PpEntryEffect
+ ppEffectCubeRight =3916 # from enum PpEntryEffect
+ ppEffectCubeUp =3915 # from enum PpEntryEffect
+ ppEffectCurtains =3938 # from enum PpEntryEffect
+ ppEffectCut =257 # from enum PpEntryEffect
+ ppEffectCutThroughBlack =258 # from enum PpEntryEffect
+ ppEffectDiamondOut =3846 # from enum PpEntryEffect
+ ppEffectDissolve =1537 # from enum PpEntryEffect
+ ppEffectDoorsHorizontal =3885 # from enum PpEntryEffect
+ ppEffectDoorsVertical =3884 # from enum PpEntryEffect
+ ppEffectDrapeLeft =3936 # from enum PpEntryEffect
+ ppEffectDrapeRight =3937 # from enum PpEntryEffect
+ ppEffectFade =1793 # from enum PpEntryEffect
+ ppEffectFadeSmoothly =3849 # from enum PpEntryEffect
+ ppEffectFallOverLeft =3934 # from enum PpEntryEffect
+ ppEffectFallOverRight =3935 # from enum PpEntryEffect
+ ppEffectFerrisWheelLeft =3899 # from enum PpEntryEffect
+ ppEffectFerrisWheelRight =3900 # from enum PpEntryEffect
+ ppEffectFlashOnceFast =3841 # from enum PpEntryEffect
+ ppEffectFlashOnceMedium =3842 # from enum PpEntryEffect
+ ppEffectFlashOnceSlow =3843 # from enum PpEntryEffect
+ ppEffectFlashbulb =3909 # from enum PpEntryEffect
+ ppEffectFlipDown =3908 # from enum PpEntryEffect
+ ppEffectFlipLeft =3905 # from enum PpEntryEffect
+ ppEffectFlipRight =3907 # from enum PpEntryEffect
+ ppEffectFlipUp =3906 # from enum PpEntryEffect
+ ppEffectFlyFromBottom =3332 # from enum PpEntryEffect
+ ppEffectFlyFromBottomLeft =3335 # from enum PpEntryEffect
+ ppEffectFlyFromBottomRight =3336 # from enum PpEntryEffect
+ ppEffectFlyFromLeft =3329 # from enum PpEntryEffect
+ ppEffectFlyFromRight =3331 # from enum PpEntryEffect
+ ppEffectFlyFromTop =3330 # from enum PpEntryEffect
+ ppEffectFlyFromTopLeft =3333 # from enum PpEntryEffect
+ ppEffectFlyFromTopRight =3334 # from enum PpEntryEffect
+ ppEffectFlyThroughIn =3890 # from enum PpEntryEffect
+ ppEffectFlyThroughInBounce =3892 # from enum PpEntryEffect
+ ppEffectFlyThroughOut =3891 # from enum PpEntryEffect
+ ppEffectFlyThroughOutBounce =3893 # from enum PpEntryEffect
+ ppEffectFracture =3942 # from enum PpEntryEffect
+ ppEffectGalleryLeft =3880 # from enum PpEntryEffect
+ ppEffectGalleryRight =3881 # from enum PpEntryEffect
+ ppEffectGlitterDiamondDown =3875 # from enum PpEntryEffect
+ ppEffectGlitterDiamondLeft =3872 # from enum PpEntryEffect
+ ppEffectGlitterDiamondRight =3874 # from enum PpEntryEffect
+ ppEffectGlitterDiamondUp =3873 # from enum PpEntryEffect
+ ppEffectGlitterHexagonDown =3879 # from enum PpEntryEffect
+ ppEffectGlitterHexagonLeft =3876 # from enum PpEntryEffect
+ ppEffectGlitterHexagonRight =3878 # from enum PpEntryEffect
+ ppEffectGlitterHexagonUp =3877 # from enum PpEntryEffect
+ ppEffectHoneycomb =3898 # from enum PpEntryEffect
+ ppEffectMixed =-2 # from enum PpEntryEffect
+ ppEffectNewsflash =3850 # from enum PpEntryEffect
+ ppEffectNone =0 # from enum PpEntryEffect
+ ppEffectOrbitDown =3929 # from enum PpEntryEffect
+ ppEffectOrbitLeft =3926 # from enum PpEntryEffect
+ ppEffectOrbitRight =3928 # from enum PpEntryEffect
+ ppEffectOrbitUp =3927 # from enum PpEntryEffect
+ ppEffectOrigamiLeft =3952 # from enum PpEntryEffect
+ ppEffectOrigamiRight =3953 # from enum PpEntryEffect
+ ppEffectPageCurlDoubleLeft =3948 # from enum PpEntryEffect
+ ppEffectPageCurlDoubleRight =3949 # from enum PpEntryEffect
+ ppEffectPageCurlSingleLeft =3946 # from enum PpEntryEffect
+ ppEffectPageCurlSingleRight =3947 # from enum PpEntryEffect
+ ppEffectPanDown =3933 # from enum PpEntryEffect
+ ppEffectPanLeft =3930 # from enum PpEntryEffect
+ ppEffectPanRight =3932 # from enum PpEntryEffect
+ ppEffectPanUp =3931 # from enum PpEntryEffect
+ ppEffectPeekFromDown =3338 # from enum PpEntryEffect
+ ppEffectPeekFromLeft =3337 # from enum PpEntryEffect
+ ppEffectPeekFromRight =3339 # from enum PpEntryEffect
+ ppEffectPeekFromUp =3340 # from enum PpEntryEffect
+ ppEffectPeelOffLeft =3944 # from enum PpEntryEffect
+ ppEffectPeelOffRight =3945 # from enum PpEntryEffect
+ ppEffectPlusOut =3851 # from enum PpEntryEffect
+ ppEffectPrestige =3941 # from enum PpEntryEffect
+ ppEffectPushDown =3852 # from enum PpEntryEffect
+ ppEffectPushLeft =3853 # from enum PpEntryEffect
+ ppEffectPushRight =3854 # from enum PpEntryEffect
+ ppEffectPushUp =3855 # from enum PpEntryEffect
+ ppEffectRandom =513 # from enum PpEntryEffect
+ ppEffectRandomBarsHorizontal =2305 # from enum PpEntryEffect
+ ppEffectRandomBarsVertical =2306 # from enum PpEntryEffect
+ ppEffectRevealBlackLeft =3896 # from enum PpEntryEffect
+ ppEffectRevealBlackRight =3897 # from enum PpEntryEffect
+ ppEffectRevealSmoothLeft =3894 # from enum PpEntryEffect
+ ppEffectRevealSmoothRight =3895 # from enum PpEntryEffect
+ ppEffectRippleCenter =3867 # from enum PpEntryEffect
+ ppEffectRippleLeftDown =3870 # from enum PpEntryEffect
+ ppEffectRippleLeftUp =3869 # from enum PpEntryEffect
+ ppEffectRippleRightDown =3871 # from enum PpEntryEffect
+ ppEffectRippleRightUp =3868 # from enum PpEntryEffect
+ ppEffectRotateDown =3921 # from enum PpEntryEffect
+ ppEffectRotateLeft =3918 # from enum PpEntryEffect
+ ppEffectRotateRight =3920 # from enum PpEntryEffect
+ ppEffectRotateUp =3919 # from enum PpEntryEffect
+ ppEffectShredRectangleIn =3912 # from enum PpEntryEffect
+ ppEffectShredRectangleOut =3913 # from enum PpEntryEffect
+ ppEffectShredStripsIn =3910 # from enum PpEntryEffect
+ ppEffectShredStripsOut =3911 # from enum PpEntryEffect
+ ppEffectSpiral =3357 # from enum PpEntryEffect
+ ppEffectSplitHorizontalIn =3586 # from enum PpEntryEffect
+ ppEffectSplitHorizontalOut =3585 # from enum PpEntryEffect
+ ppEffectSplitVerticalIn =3588 # from enum PpEntryEffect
+ ppEffectSplitVerticalOut =3587 # from enum PpEntryEffect
+ ppEffectStretchAcross =3351 # from enum PpEntryEffect
+ ppEffectStretchDown =3355 # from enum PpEntryEffect
+ ppEffectStretchLeft =3352 # from enum PpEntryEffect
+ ppEffectStretchRight =3354 # from enum PpEntryEffect
+ ppEffectStretchUp =3353 # from enum PpEntryEffect
+ ppEffectStripsDownLeft =2563 # from enum PpEntryEffect
+ ppEffectStripsDownRight =2564 # from enum PpEntryEffect
+ ppEffectStripsLeftDown =2567 # from enum PpEntryEffect
+ ppEffectStripsLeftUp =2565 # from enum PpEntryEffect
+ ppEffectStripsRightDown =2568 # from enum PpEntryEffect
+ ppEffectStripsRightUp =2566 # from enum PpEntryEffect
+ ppEffectStripsUpLeft =2561 # from enum PpEntryEffect
+ ppEffectStripsUpRight =2562 # from enum PpEntryEffect
+ ppEffectSwitchDown =3904 # from enum PpEntryEffect
+ ppEffectSwitchLeft =3901 # from enum PpEntryEffect
+ ppEffectSwitchRight =3903 # from enum PpEntryEffect
+ ppEffectSwitchUp =3902 # from enum PpEntryEffect
+ ppEffectSwivel =3356 # from enum PpEntryEffect
+ ppEffectUncoverDown =2052 # from enum PpEntryEffect
+ ppEffectUncoverLeft =2049 # from enum PpEntryEffect
+ ppEffectUncoverLeftDown =2055 # from enum PpEntryEffect
+ ppEffectUncoverLeftUp =2053 # from enum PpEntryEffect
+ ppEffectUncoverRight =2051 # from enum PpEntryEffect
+ ppEffectUncoverRightDown =2056 # from enum PpEntryEffect
+ ppEffectUncoverRightUp =2054 # from enum PpEntryEffect
+ ppEffectUncoverUp =2050 # from enum PpEntryEffect
+ ppEffectVortexDown =3866 # from enum PpEntryEffect
+ ppEffectVortexLeft =3863 # from enum PpEntryEffect
+ ppEffectVortexRight =3865 # from enum PpEntryEffect
+ ppEffectVortexUp =3864 # from enum PpEntryEffect
+ ppEffectWarpIn =3888 # from enum PpEntryEffect
+ ppEffectWarpOut =3889 # from enum PpEntryEffect
+ ppEffectWedge =3856 # from enum PpEntryEffect
+ ppEffectWheel1Spoke =3857 # from enum PpEntryEffect
+ ppEffectWheel2Spokes =3858 # from enum PpEntryEffect
+ ppEffectWheel3Spokes =3859 # from enum PpEntryEffect
+ ppEffectWheel4Spokes =3860 # from enum PpEntryEffect
+ ppEffectWheel8Spokes =3861 # from enum PpEntryEffect
+ ppEffectWheelReverse1Spoke =3862 # from enum PpEntryEffect
+ ppEffectWindLeft =3939 # from enum PpEntryEffect
+ ppEffectWindRight =3940 # from enum PpEntryEffect
+ ppEffectWindowHorizontal =3887 # from enum PpEntryEffect
+ ppEffectWindowVertical =3886 # from enum PpEntryEffect
+ ppEffectWipeDown =2820 # from enum PpEntryEffect
+ ppEffectWipeLeft =2817 # from enum PpEntryEffect
+ ppEffectWipeRight =2819 # from enum PpEntryEffect
+ ppEffectWipeUp =2818 # from enum PpEntryEffect
+ ppEffectZoomBottom =3350 # from enum PpEntryEffect
+ ppEffectZoomCenter =3349 # from enum PpEntryEffect
+ ppEffectZoomIn =3345 # from enum PpEntryEffect
+ ppEffectZoomInSlightly =3346 # from enum PpEntryEffect
+ ppEffectZoomOut =3347 # from enum PpEntryEffect
+ ppEffectZoomOutSlightly =3348 # from enum PpEntryEffect
+ ppClipRelativeToSlide =2 # from enum PpExportMode
+ ppRelativeToSlide =1 # from enum PpExportMode
+ ppScaleToFit =3 # from enum PpExportMode
+ ppScaleXY =4 # from enum PpExportMode
+ ppFarEastLineBreakLevelCustom =3 # from enum PpFarEastLineBreakLevel
+ ppFarEastLineBreakLevelNormal =1 # from enum PpFarEastLineBreakLevel
+ ppFarEastLineBreakLevelStrict =2 # from enum PpFarEastLineBreakLevel
+ ppFileDialogOpen =1 # from enum PpFileDialogType
+ ppFileDialogSave =2 # from enum PpFileDialogType
+ ppFixedFormatIntentPrint =2 # from enum PpFixedFormatIntent
+ ppFixedFormatIntentScreen =1 # from enum PpFixedFormatIntent
+ ppFixedFormatTypePDF =2 # from enum PpFixedFormatType
+ ppFixedFormatTypeXPS =1 # from enum PpFixedFormatType
+ ppFollowColorsMixed =-2 # from enum PpFollowColors
+ ppFollowColorsNone =0 # from enum PpFollowColors
+ ppFollowColorsScheme =1 # from enum PpFollowColors
+ ppFollowColorsTextAndBackground=2 # from enum PpFollowColors
+ ppFrameColorsBlackTextOnWhite =5 # from enum PpFrameColors
+ ppFrameColorsBrowserColors =1 # from enum PpFrameColors
+ ppFrameColorsPresentationSchemeAccentColor=3 # from enum PpFrameColors
+ ppFrameColorsPresentationSchemeTextColor=2 # from enum PpFrameColors
+ ppFrameColorsWhiteTextOnBlack =4 # from enum PpFrameColors
+ ppHorizontalGuide =1 # from enum PpGuideOrientation
+ ppVerticalGuide =2 # from enum PpGuideOrientation
+ ppHTMLAutodetect =4 # from enum PpHTMLVersion
+ ppHTMLDual =3 # from enum PpHTMLVersion
+ ppHTMLv3 =1 # from enum PpHTMLVersion
+ ppHTMLv4 =2 # from enum PpHTMLVersion
+ ppIndentControlMixed =-2 # from enum PpIndentControl
+ ppIndentKeepAttr =2 # from enum PpIndentControl
+ ppIndentReplaceAttr =1 # from enum PpIndentControl
+ ppMediaTaskStatusDone =3 # from enum PpMediaTaskStatus
+ ppMediaTaskStatusFailed =4 # from enum PpMediaTaskStatus
+ ppMediaTaskStatusInProgress =1 # from enum PpMediaTaskStatus
+ ppMediaTaskStatusNone =0 # from enum PpMediaTaskStatus
+ ppMediaTaskStatusQueued =2 # from enum PpMediaTaskStatus
+ ppMediaTypeMixed =-2 # from enum PpMediaType
+ ppMediaTypeMovie =3 # from enum PpMediaType
+ ppMediaTypeOther =1 # from enum PpMediaType
+ ppMediaTypeSound =2 # from enum PpMediaType
+ ppMouseClick =1 # from enum PpMouseActivation
+ ppMouseOver =2 # from enum PpMouseActivation
+ ppBulletAlphaLCParenBoth =8 # from enum PpNumberedBulletStyle
+ ppBulletAlphaLCParenRight =9 # from enum PpNumberedBulletStyle
+ ppBulletAlphaLCPeriod =0 # from enum PpNumberedBulletStyle
+ ppBulletAlphaUCParenBoth =10 # from enum PpNumberedBulletStyle
+ ppBulletAlphaUCParenRight =11 # from enum PpNumberedBulletStyle
+ ppBulletAlphaUCPeriod =1 # from enum PpNumberedBulletStyle
+ ppBulletArabicAbjadDash =24 # from enum PpNumberedBulletStyle
+ ppBulletArabicAlphaDash =23 # from enum PpNumberedBulletStyle
+ ppBulletArabicDBPeriod =29 # from enum PpNumberedBulletStyle
+ ppBulletArabicDBPlain =28 # from enum PpNumberedBulletStyle
+ ppBulletArabicParenBoth =12 # from enum PpNumberedBulletStyle
+ ppBulletArabicParenRight =2 # from enum PpNumberedBulletStyle
+ ppBulletArabicPeriod =3 # from enum PpNumberedBulletStyle
+ ppBulletArabicPlain =13 # from enum PpNumberedBulletStyle
+ ppBulletCircleNumDBPlain =18 # from enum PpNumberedBulletStyle
+ ppBulletCircleNumWDBlackPlain =20 # from enum PpNumberedBulletStyle
+ ppBulletCircleNumWDWhitePlain =19 # from enum PpNumberedBulletStyle
+ ppBulletHebrewAlphaDash =25 # from enum PpNumberedBulletStyle
+ ppBulletHindiAlpha1Period =40 # from enum PpNumberedBulletStyle
+ ppBulletHindiAlphaPeriod =36 # from enum PpNumberedBulletStyle
+ ppBulletHindiNumParenRight =39 # from enum PpNumberedBulletStyle
+ ppBulletHindiNumPeriod =37 # from enum PpNumberedBulletStyle
+ ppBulletKanjiKoreanPeriod =27 # from enum PpNumberedBulletStyle
+ ppBulletKanjiKoreanPlain =26 # from enum PpNumberedBulletStyle
+ ppBulletKanjiSimpChinDBPeriod =38 # from enum PpNumberedBulletStyle
+ ppBulletRomanLCParenBoth =4 # from enum PpNumberedBulletStyle
+ ppBulletRomanLCParenRight =5 # from enum PpNumberedBulletStyle
+ ppBulletRomanLCPeriod =6 # from enum PpNumberedBulletStyle
+ ppBulletRomanUCParenBoth =14 # from enum PpNumberedBulletStyle
+ ppBulletRomanUCParenRight =15 # from enum PpNumberedBulletStyle
+ ppBulletRomanUCPeriod =7 # from enum PpNumberedBulletStyle
+ ppBulletSimpChinPeriod =17 # from enum PpNumberedBulletStyle
+ ppBulletSimpChinPlain =16 # from enum PpNumberedBulletStyle
+ ppBulletStyleMixed =-2 # from enum PpNumberedBulletStyle
+ ppBulletThaiAlphaParenBoth =32 # from enum PpNumberedBulletStyle
+ ppBulletThaiAlphaParenRight =31 # from enum PpNumberedBulletStyle
+ ppBulletThaiAlphaPeriod =30 # from enum PpNumberedBulletStyle
+ ppBulletThaiNumParenBoth =35 # from enum PpNumberedBulletStyle
+ ppBulletThaiNumParenRight =34 # from enum PpNumberedBulletStyle
+ ppBulletThaiNumPeriod =33 # from enum PpNumberedBulletStyle
+ ppBulletTradChinPeriod =22 # from enum PpNumberedBulletStyle
+ ppBulletTradChinPlain =21 # from enum PpNumberedBulletStyle
+ ppAlignCenter =2 # from enum PpParagraphAlignment
+ ppAlignDistribute =5 # from enum PpParagraphAlignment
+ ppAlignJustify =4 # from enum PpParagraphAlignment
+ ppAlignJustifyLow =7 # from enum PpParagraphAlignment
+ ppAlignLeft =1 # from enum PpParagraphAlignment
+ ppAlignRight =3 # from enum PpParagraphAlignment
+ ppAlignThaiDistribute =6 # from enum PpParagraphAlignment
+ ppAlignmentMixed =-2 # from enum PpParagraphAlignment
+ ppPasteBitmap =1 # from enum PpPasteDataType
+ ppPasteDefault =0 # from enum PpPasteDataType
+ ppPasteEnhancedMetafile =2 # from enum PpPasteDataType
+ ppPasteGIF =4 # from enum PpPasteDataType
+ ppPasteHTML =8 # from enum PpPasteDataType
+ ppPasteJPG =5 # from enum PpPasteDataType
+ ppPasteMetafilePicture =3 # from enum PpPasteDataType
+ ppPasteOLEObject =10 # from enum PpPasteDataType
+ ppPastePNG =6 # from enum PpPasteDataType
+ ppPasteRTF =9 # from enum PpPasteDataType
+ ppPasteShape =11 # from enum PpPasteDataType
+ ppPasteText =7 # from enum PpPasteDataType
+ ppPlaceholderBitmap =9 # from enum PpPlaceholderType
+ ppPlaceholderBody =2 # from enum PpPlaceholderType
+ ppPlaceholderCenterTitle =3 # from enum PpPlaceholderType
+ ppPlaceholderChart =8 # from enum PpPlaceholderType
+ ppPlaceholderDate =16 # from enum PpPlaceholderType
+ ppPlaceholderFooter =15 # from enum PpPlaceholderType
+ ppPlaceholderHeader =14 # from enum PpPlaceholderType
+ ppPlaceholderMediaClip =10 # from enum PpPlaceholderType
+ ppPlaceholderMixed =-2 # from enum PpPlaceholderType
+ ppPlaceholderObject =7 # from enum PpPlaceholderType
+ ppPlaceholderOrgChart =11 # from enum PpPlaceholderType
+ ppPlaceholderPicture =18 # from enum PpPlaceholderType
+ ppPlaceholderSlideNumber =13 # from enum PpPlaceholderType
+ ppPlaceholderSubtitle =4 # from enum PpPlaceholderType
+ ppPlaceholderTable =12 # from enum PpPlaceholderType
+ ppPlaceholderTitle =1 # from enum PpPlaceholderType
+ ppPlaceholderVerticalBody =6 # from enum PpPlaceholderType
+ ppPlaceholderVerticalObject =17 # from enum PpPlaceholderType
+ ppPlaceholderVerticalTitle =5 # from enum PpPlaceholderType
+ ppNotReady =3 # from enum PpPlayerState
+ ppPaused =1 # from enum PpPlayerState
+ ppPlaying =0 # from enum PpPlayerState
+ ppStopped =2 # from enum PpPlayerState
+ ppPrintBlackAndWhite =2 # from enum PpPrintColorType
+ ppPrintColor =1 # from enum PpPrintColorType
+ ppPrintPureBlackAndWhite =3 # from enum PpPrintColorType
+ ppPrintHandoutHorizontalFirst =2 # from enum PpPrintHandoutOrder
+ ppPrintHandoutVerticalFirst =1 # from enum PpPrintHandoutOrder
+ ppPrintOutputBuildSlides =7 # from enum PpPrintOutputType
+ ppPrintOutputFourSlideHandouts=8 # from enum PpPrintOutputType
+ ppPrintOutputNineSlideHandouts=9 # from enum PpPrintOutputType
+ ppPrintOutputNotesPages =5 # from enum PpPrintOutputType
+ ppPrintOutputOneSlideHandouts =10 # from enum PpPrintOutputType
+ ppPrintOutputOutline =6 # from enum PpPrintOutputType
+ ppPrintOutputSixSlideHandouts =4 # from enum PpPrintOutputType
+ ppPrintOutputSlides =1 # from enum PpPrintOutputType
+ ppPrintOutputThreeSlideHandouts=3 # from enum PpPrintOutputType
+ ppPrintOutputTwoSlideHandouts =2 # from enum PpPrintOutputType
+ ppPrintAll =1 # from enum PpPrintRangeType
+ ppPrintCurrent =3 # from enum PpPrintRangeType
+ ppPrintNamedSlideShow =5 # from enum PpPrintRangeType
+ ppPrintSection =6 # from enum PpPrintRangeType
+ ppPrintSelection =2 # from enum PpPrintRangeType
+ ppPrintSlideRange =4 # from enum PpPrintRangeType
+ ppProtectedViewCloseEdit =1 # from enum PpProtectedViewCloseReason
+ ppProtectedViewCloseForced =2 # from enum PpProtectedViewCloseReason
+ ppProtectedViewCloseNormal =0 # from enum PpProtectedViewCloseReason
+ ppPublishAll =1 # from enum PpPublishSourceType
+ ppPublishNamedSlideShow =3 # from enum PpPublishSourceType
+ ppPublishSlideRange =2 # from enum PpPublishSourceType
+ ppRDIAll =99 # from enum PpRemoveDocInfoType
+ ppRDIComments =1 # from enum PpRemoveDocInfoType
+ ppRDIContentType =16 # from enum PpRemoveDocInfoType
+ ppRDIDocumentManagementPolicy =15 # from enum PpRemoveDocInfoType
+ ppRDIDocumentProperties =8 # from enum PpRemoveDocInfoType
+ ppRDIDocumentServerProperties =14 # from enum PpRemoveDocInfoType
+ ppRDIDocumentWorkspace =10 # from enum PpRemoveDocInfoType
+ ppRDIInkAnnotations =11 # from enum PpRemoveDocInfoType
+ ppRDIPublishPath =13 # from enum PpRemoveDocInfoType
+ ppRDIRemovePersonalInformation=4 # from enum PpRemoveDocInfoType
+ ppRDISlideUpdateInformation =17 # from enum PpRemoveDocInfoType
+ ppResampleMediaProfileCustom =1 # from enum PpResampleMediaProfile
+ ppResampleMediaProfileSmall =2 # from enum PpResampleMediaProfile
+ ppResampleMediaProfileSmaller =3 # from enum PpResampleMediaProfile
+ ppResampleMediaProfileSmallest=4 # from enum PpResampleMediaProfile
+ ppRevisionInfoBaseline =1 # from enum PpRevisionInfo
+ ppRevisionInfoMerged =2 # from enum PpRevisionInfo
+ ppRevisionInfoNone =0 # from enum PpRevisionInfo
+ ppSaveAsAddIn =8 # from enum PpSaveAsFileType
+ ppSaveAsBMP =19 # from enum PpSaveAsFileType
+ ppSaveAsDefault =11 # from enum PpSaveAsFileType
+ ppSaveAsEMF =23 # from enum PpSaveAsFileType
+ ppSaveAsExternalConverter =64000 # from enum PpSaveAsFileType
+ ppSaveAsGIF =16 # from enum PpSaveAsFileType
+ ppSaveAsHTML =12 # from enum PpSaveAsFileType
+ ppSaveAsHTMLDual =14 # from enum PpSaveAsFileType
+ ppSaveAsHTMLv3 =13 # from enum PpSaveAsFileType
+ ppSaveAsJPG =17 # from enum PpSaveAsFileType
+ ppSaveAsMP4 =39 # from enum PpSaveAsFileType
+ ppSaveAsMetaFile =15 # from enum PpSaveAsFileType
+ ppSaveAsOpenDocumentPresentation=35 # from enum PpSaveAsFileType
+ ppSaveAsOpenXMLAddin =30 # from enum PpSaveAsFileType
+ ppSaveAsOpenXMLPicturePresentation=36 # from enum PpSaveAsFileType
+ ppSaveAsOpenXMLPresentation =24 # from enum PpSaveAsFileType
+ ppSaveAsOpenXMLPresentationMacroEnabled=25 # from enum PpSaveAsFileType
+ ppSaveAsOpenXMLShow =28 # from enum PpSaveAsFileType
+ ppSaveAsOpenXMLShowMacroEnabled=29 # from enum PpSaveAsFileType
+ ppSaveAsOpenXMLTemplate =26 # from enum PpSaveAsFileType
+ ppSaveAsOpenXMLTemplateMacroEnabled=27 # from enum PpSaveAsFileType
+ ppSaveAsOpenXMLTheme =31 # from enum PpSaveAsFileType
+ ppSaveAsPDF =32 # from enum PpSaveAsFileType
+ ppSaveAsPNG =18 # from enum PpSaveAsFileType
+ ppSaveAsPowerPoint3 =4 # from enum PpSaveAsFileType
+ ppSaveAsPowerPoint4 =3 # from enum PpSaveAsFileType
+ ppSaveAsPowerPoint4FarEast =10 # from enum PpSaveAsFileType
+ ppSaveAsPowerPoint7 =2 # from enum PpSaveAsFileType
+ ppSaveAsPresForReview =22 # from enum PpSaveAsFileType
+ ppSaveAsPresentation =1 # from enum PpSaveAsFileType
+ ppSaveAsRTF =6 # from enum PpSaveAsFileType
+ ppSaveAsShow =7 # from enum PpSaveAsFileType
+ ppSaveAsStrictOpenXMLPresentation=38 # from enum PpSaveAsFileType
+ ppSaveAsTIF =21 # from enum PpSaveAsFileType
+ ppSaveAsTemplate =5 # from enum PpSaveAsFileType
+ ppSaveAsWMV =37 # from enum PpSaveAsFileType
+ ppSaveAsWebArchive =20 # from enum PpSaveAsFileType
+ ppSaveAsXMLPresentation =34 # from enum PpSaveAsFileType
+ ppSaveAsXPS =33 # from enum PpSaveAsFileType
+ ppSelectionNone =0 # from enum PpSelectionType
+ ppSelectionShapes =2 # from enum PpSelectionType
+ ppSelectionSlides =1 # from enum PpSelectionType
+ ppSelectionText =3 # from enum PpSelectionType
+ ppShapeFormatBMP =3 # from enum PpShapeFormat
+ ppShapeFormatEMF =5 # from enum PpShapeFormat
+ ppShapeFormatGIF =0 # from enum PpShapeFormat
+ ppShapeFormatJPG =1 # from enum PpShapeFormat
+ ppShapeFormatPNG =2 # from enum PpShapeFormat
+ ppShapeFormatWMF =4 # from enum PpShapeFormat
+ ppLayoutBlank =12 # from enum PpSlideLayout
+ ppLayoutChart =8 # from enum PpSlideLayout
+ ppLayoutChartAndText =6 # from enum PpSlideLayout
+ ppLayoutClipArtAndVerticalText=26 # from enum PpSlideLayout
+ ppLayoutClipartAndText =10 # from enum PpSlideLayout
+ ppLayoutComparison =34 # from enum PpSlideLayout
+ ppLayoutContentWithCaption =35 # from enum PpSlideLayout
+ ppLayoutCustom =32 # from enum PpSlideLayout
+ ppLayoutFourObjects =24 # from enum PpSlideLayout
+ ppLayoutLargeObject =15 # from enum PpSlideLayout
+ ppLayoutMediaClipAndText =18 # from enum PpSlideLayout
+ ppLayoutMixed =-2 # from enum PpSlideLayout
+ ppLayoutObject =16 # from enum PpSlideLayout
+ ppLayoutObjectAndText =14 # from enum PpSlideLayout
+ ppLayoutObjectAndTwoObjects =30 # from enum PpSlideLayout
+ ppLayoutObjectOverText =19 # from enum PpSlideLayout
+ ppLayoutOrgchart =7 # from enum PpSlideLayout
+ ppLayoutPictureWithCaption =36 # from enum PpSlideLayout
+ ppLayoutSectionHeader =33 # from enum PpSlideLayout
+ ppLayoutTable =4 # from enum PpSlideLayout
+ ppLayoutText =2 # from enum PpSlideLayout
+ ppLayoutTextAndChart =5 # from enum PpSlideLayout
+ ppLayoutTextAndClipart =9 # from enum PpSlideLayout
+ ppLayoutTextAndMediaClip =17 # from enum PpSlideLayout
+ ppLayoutTextAndObject =13 # from enum PpSlideLayout
+ ppLayoutTextAndTwoObjects =21 # from enum PpSlideLayout
+ ppLayoutTextOverObject =20 # from enum PpSlideLayout
+ ppLayoutTitle =1 # from enum PpSlideLayout
+ ppLayoutTitleOnly =11 # from enum PpSlideLayout
+ ppLayoutTwoColumnText =3 # from enum PpSlideLayout
+ ppLayoutTwoObjects =29 # from enum PpSlideLayout
+ ppLayoutTwoObjectsAndObject =31 # from enum PpSlideLayout
+ ppLayoutTwoObjectsAndText =22 # from enum PpSlideLayout
+ ppLayoutTwoObjectsOverText =23 # from enum PpSlideLayout
+ ppLayoutVerticalText =25 # from enum PpSlideLayout
+ ppLayoutVerticalTitleAndText =27 # from enum PpSlideLayout
+ ppLayoutVerticalTitleAndTextOverChart=28 # from enum PpSlideLayout
+ ppSlideShowManualAdvance =1 # from enum PpSlideShowAdvanceMode
+ ppSlideShowRehearseNewTimings =3 # from enum PpSlideShowAdvanceMode
+ ppSlideShowUseSlideTimings =2 # from enum PpSlideShowAdvanceMode
+ ppSlideShowPointerAlwaysHidden=3 # from enum PpSlideShowPointerType
+ ppSlideShowPointerArrow =1 # from enum PpSlideShowPointerType
+ ppSlideShowPointerAutoArrow =4 # from enum PpSlideShowPointerType
+ ppSlideShowPointerEraser =5 # from enum PpSlideShowPointerType
+ ppSlideShowPointerNone =0 # from enum PpSlideShowPointerType
+ ppSlideShowPointerPen =2 # from enum PpSlideShowPointerType
+ ppShowAll =1 # from enum PpSlideShowRangeType
+ ppShowNamedSlideShow =3 # from enum PpSlideShowRangeType
+ ppShowSlideRange =2 # from enum PpSlideShowRangeType
+ ppSlideShowBlackScreen =3 # from enum PpSlideShowState
+ ppSlideShowDone =5 # from enum PpSlideShowState
+ ppSlideShowPaused =2 # from enum PpSlideShowState
+ ppSlideShowRunning =1 # from enum PpSlideShowState
+ ppSlideShowWhiteScreen =4 # from enum PpSlideShowState
+ ppShowTypeKiosk =3 # from enum PpSlideShowType
+ ppShowTypeSpeaker =1 # from enum PpSlideShowType
+ ppShowTypeWindow =2 # from enum PpSlideShowType
+ ppShowTypeWindow2 =4 # from enum PpSlideShowType
+ ppSlideSize35MM =4 # from enum PpSlideSizeType
+ ppSlideSizeA3Paper =9 # from enum PpSlideSizeType
+ ppSlideSizeA4Paper =3 # from enum PpSlideSizeType
+ ppSlideSizeB4ISOPaper =10 # from enum PpSlideSizeType
+ ppSlideSizeB4JISPaper =12 # from enum PpSlideSizeType
+ ppSlideSizeB5ISOPaper =11 # from enum PpSlideSizeType
+ ppSlideSizeB5JISPaper =13 # from enum PpSlideSizeType
+ ppSlideSizeBanner =6 # from enum PpSlideSizeType
+ ppSlideSizeCustom =7 # from enum PpSlideSizeType
+ ppSlideSizeHagakiCard =14 # from enum PpSlideSizeType
+ ppSlideSizeLedgerPaper =8 # from enum PpSlideSizeType
+ ppSlideSizeLetterPaper =2 # from enum PpSlideSizeType
+ ppSlideSizeOnScreen =1 # from enum PpSlideSizeType
+ ppSlideSizeOnScreen16x10 =16 # from enum PpSlideSizeType
+ ppSlideSizeOnScreen16x9 =15 # from enum PpSlideSizeType
+ ppSlideSizeOverhead =5 # from enum PpSlideSizeType
+ ppSoundEffectsMixed =-2 # from enum PpSoundEffectType
+ ppSoundFile =2 # from enum PpSoundEffectType
+ ppSoundNone =0 # from enum PpSoundEffectType
+ ppSoundStopPrevious =1 # from enum PpSoundEffectType
+ ppSoundFormatCDAudio =3 # from enum PpSoundFormatType
+ ppSoundFormatMIDI =2 # from enum PpSoundFormatType
+ ppSoundFormatMixed =-2 # from enum PpSoundFormatType
+ ppSoundFormatNone =0 # from enum PpSoundFormatType
+ ppSoundFormatWAV =1 # from enum PpSoundFormatType
+ ppTabStopCenter =2 # from enum PpTabStopType
+ ppTabStopDecimal =4 # from enum PpTabStopType
+ ppTabStopLeft =1 # from enum PpTabStopType
+ ppTabStopMixed =-2 # from enum PpTabStopType
+ ppTabStopRight =3 # from enum PpTabStopType
+ ppAnimateByAllLevels =16 # from enum PpTextLevelEffect
+ ppAnimateByFifthLevel =5 # from enum PpTextLevelEffect
+ ppAnimateByFirstLevel =1 # from enum PpTextLevelEffect
+ ppAnimateByFourthLevel =4 # from enum PpTextLevelEffect
+ ppAnimateBySecondLevel =2 # from enum PpTextLevelEffect
+ ppAnimateByThirdLevel =3 # from enum PpTextLevelEffect
+ ppAnimateLevelMixed =-2 # from enum PpTextLevelEffect
+ ppAnimateLevelNone =0 # from enum PpTextLevelEffect
+ ppBodyStyle =3 # from enum PpTextStyleType
+ ppDefaultStyle =1 # from enum PpTextStyleType
+ ppTitleStyle =2 # from enum PpTextStyleType
+ ppAnimateByCharacter =2 # from enum PpTextUnitEffect
+ ppAnimateByParagraph =0 # from enum PpTextUnitEffect
+ ppAnimateByWord =1 # from enum PpTextUnitEffect
+ ppAnimateUnitMixed =-2 # from enum PpTextUnitEffect
+ ppTransitionSpeedFast =3 # from enum PpTransitionSpeed
+ ppTransitionSpeedMedium =2 # from enum PpTransitionSpeed
+ ppTransitionSpeedMixed =-2 # from enum PpTransitionSpeed
+ ppTransitionSpeedSlow =1 # from enum PpTransitionSpeed
+ ppUpdateOptionAutomatic =2 # from enum PpUpdateOption
+ ppUpdateOptionManual =1 # from enum PpUpdateOption
+ ppUpdateOptionMixed =-2 # from enum PpUpdateOption
+ ppViewHandoutMaster =4 # from enum PpViewType
+ ppViewMasterThumbnails =12 # from enum PpViewType
+ ppViewNormal =9 # from enum PpViewType
+ ppViewNotesMaster =5 # from enum PpViewType
+ ppViewNotesPage =3 # from enum PpViewType
+ ppViewOutline =6 # from enum PpViewType
+ ppViewPrintPreview =10 # from enum PpViewType
+ ppViewSlide =1 # from enum PpViewType
+ ppViewSlideMaster =2 # from enum PpViewType
+ ppViewSlideSorter =7 # from enum PpViewType
+ ppViewThumbnails =11 # from enum PpViewType
+ ppViewTitleMaster =8 # from enum PpViewType
+ ppWindowMaximized =3 # from enum PpWindowState
+ ppWindowMinimized =2 # from enum PpWindowState
+ ppWindowNormal =1 # from enum PpWindowState
+ xlAxisCrossesAutomatic =-4105 # from enum XlAxisCrosses
+ xlAxisCrossesCustom =-4114 # from enum XlAxisCrosses
+ xlAxisCrossesMaximum =2 # from enum XlAxisCrosses
+ xlAxisCrossesMinimum =4 # from enum XlAxisCrosses
+ xlPrimary =1 # from enum XlAxisGroup
+ xlSecondary =2 # from enum XlAxisGroup
+ xlCategory =1 # from enum XlAxisType
+ xlSeriesAxis =3 # from enum XlAxisType
+ xlValue =2 # from enum XlAxisType
+ xlBackgroundAutomatic =-4105 # from enum XlBackground
+ xlBackgroundOpaque =3 # from enum XlBackground
+ xlBackgroundTransparent =2 # from enum XlBackground
+ xlBox =0 # from enum XlBarShape
+ xlConeToMax =5 # from enum XlBarShape
+ xlConeToPoint =4 # from enum XlBarShape
+ xlCylinder =3 # from enum XlBarShape
+ xlPyramidToMax =2 # from enum XlBarShape
+ xlPyramidToPoint =1 # from enum XlBarShape
+ xlHairline =1 # from enum XlBorderWeight
+ xlMedium =-4138 # from enum XlBorderWeight
+ xlThick =4 # from enum XlBorderWeight
+ xlThin =2 # from enum XlBorderWeight
+ xlCategoryLabelLevelAll =-1 # from enum XlCategoryLabelLevel
+ xlCategoryLabelLevelCustom =-2 # from enum XlCategoryLabelLevel
+ xlCategoryLabelLevelNone =-3 # from enum XlCategoryLabelLevel
+ xlAutomaticScale =-4105 # from enum XlCategoryType
+ xlCategoryScale =2 # from enum XlCategoryType
+ xlTimeScale =3 # from enum XlCategoryType
+ xlChartElementPositionAutomatic=-4105 # from enum XlChartElementPosition
+ xlChartElementPositionCustom =-4114 # from enum XlChartElementPosition
+ xlAnyGallery =23 # from enum XlChartGallery
+ xlBuiltIn =21 # from enum XlChartGallery
+ xlUserDefined =22 # from enum XlChartGallery
+ xlAxis =21 # from enum XlChartItem
+ xlAxisTitle =17 # from enum XlChartItem
+ xlChartArea =2 # from enum XlChartItem
+ xlChartTitle =4 # from enum XlChartItem
+ xlCorners =6 # from enum XlChartItem
+ xlDataLabel =0 # from enum XlChartItem
+ xlDataTable =7 # from enum XlChartItem
+ xlDisplayUnitLabel =30 # from enum XlChartItem
+ xlDownBars =20 # from enum XlChartItem
+ xlDropLines =26 # from enum XlChartItem
+ xlErrorBars =9 # from enum XlChartItem
+ xlFloor =23 # from enum XlChartItem
+ xlHiLoLines =25 # from enum XlChartItem
+ xlLeaderLines =29 # from enum XlChartItem
+ xlLegend =24 # from enum XlChartItem
+ xlLegendEntry =12 # from enum XlChartItem
+ xlLegendKey =13 # from enum XlChartItem
+ xlMajorGridlines =15 # from enum XlChartItem
+ xlMinorGridlines =16 # from enum XlChartItem
+ xlNothing =28 # from enum XlChartItem
+ xlPivotChartDropZone =32 # from enum XlChartItem
+ xlPivotChartFieldButton =31 # from enum XlChartItem
+ xlPlotArea =19 # from enum XlChartItem
+ xlRadarAxisLabels =27 # from enum XlChartItem
+ xlSeries =3 # from enum XlChartItem
+ xlSeriesLines =22 # from enum XlChartItem
+ xlShape =14 # from enum XlChartItem
+ xlTrendline =8 # from enum XlChartItem
+ xlUpBars =18 # from enum XlChartItem
+ xlWalls =5 # from enum XlChartItem
+ xlXErrorBars =10 # from enum XlChartItem
+ xlYErrorBars =11 # from enum XlChartItem
+ xlAllFaces =7 # from enum XlChartPicturePlacement
+ xlEnd =2 # from enum XlChartPicturePlacement
+ xlEndSides =3 # from enum XlChartPicturePlacement
+ xlFront =4 # from enum XlChartPicturePlacement
+ xlFrontEnd =6 # from enum XlChartPicturePlacement
+ xlFrontSides =5 # from enum XlChartPicturePlacement
+ xlSides =1 # from enum XlChartPicturePlacement
+ xlStack =2 # from enum XlChartPictureType
+ xlStackScale =3 # from enum XlChartPictureType
+ xlStretch =1 # from enum XlChartPictureType
+ xlSplitByCustomSplit =4 # from enum XlChartSplitType
+ xlSplitByPercentValue =3 # from enum XlChartSplitType
+ xlSplitByPosition =1 # from enum XlChartSplitType
+ xlSplitByValue =2 # from enum XlChartSplitType
+ xlColorIndexAutomatic =-4105 # from enum XlColorIndex
+ xlColorIndexNone =-4142 # from enum XlColorIndex
+ xl3DBar =-4099 # from enum XlConstants
+ xl3DSurface =-4103 # from enum XlConstants
+ xlAbove =0 # from enum XlConstants
+ xlAutomatic =-4105 # from enum XlConstants
+ xlBar =2 # from enum XlConstants
+ xlBelow =1 # from enum XlConstants
+ xlBoth =1 # from enum XlConstants
+ xlBottom =-4107 # from enum XlConstants
+ xlCenter =-4108 # from enum XlConstants
+ xlChecker =9 # from enum XlConstants
+ xlCircle =8 # from enum XlConstants
+ xlColumn =3 # from enum XlConstants
+ xlCombination =-4111 # from enum XlConstants
+ xlCorner =2 # from enum XlConstants
+ xlCrissCross =16 # from enum XlConstants
+ xlCross =4 # from enum XlConstants
+ xlCustom =-4114 # from enum XlConstants
+ xlDefaultAutoFormat =-1 # from enum XlConstants
+ xlDiamond =2 # from enum XlConstants
+ xlDistributed =-4117 # from enum XlConstants
+ xlFill =5 # from enum XlConstants
+ xlFixedValue =1 # from enum XlConstants
+ xlGeneral =1 # from enum XlConstants
+ xlGray16 =17 # from enum XlConstants
+ xlGray25 =-4124 # from enum XlConstants
+ xlGray50 =-4125 # from enum XlConstants
+ xlGray75 =-4126 # from enum XlConstants
+ xlGray8 =18 # from enum XlConstants
+ xlGrid =15 # from enum XlConstants
+ xlHigh =-4127 # from enum XlConstants
+ xlInside =2 # from enum XlConstants
+ xlJustify =-4130 # from enum XlConstants
+ xlLeft =-4131 # from enum XlConstants
+ xlLightDown =13 # from enum XlConstants
+ xlLightHorizontal =11 # from enum XlConstants
+ xlLightUp =14 # from enum XlConstants
+ xlLightVertical =12 # from enum XlConstants
+ xlLow =-4134 # from enum XlConstants
+ xlMaximum =2 # from enum XlConstants
+ xlMinimum =4 # from enum XlConstants
+ xlMinusValues =3 # from enum XlConstants
+ xlNextToAxis =4 # from enum XlConstants
+ xlNone =-4142 # from enum XlConstants
+ xlOpaque =3 # from enum XlConstants
+ xlOutside =3 # from enum XlConstants
+ xlPercent =2 # from enum XlConstants
+ xlPlus =9 # from enum XlConstants
+ xlPlusValues =2 # from enum XlConstants
+ xlRight =-4152 # from enum XlConstants
+ xlScale =3 # from enum XlConstants
+ xlSemiGray75 =10 # from enum XlConstants
+ xlShowLabel =4 # from enum XlConstants
+ xlShowLabelAndPercent =5 # from enum XlConstants
+ xlShowPercent =3 # from enum XlConstants
+ xlShowValue =2 # from enum XlConstants
+ xlSingle =2 # from enum XlConstants
+ xlSolid =1 # from enum XlConstants
+ xlSquare =1 # from enum XlConstants
+ xlStError =4 # from enum XlConstants
+ xlStar =5 # from enum XlConstants
+ xlTop =-4160 # from enum XlConstants
+ xlTransparent =2 # from enum XlConstants
+ xlTriangle =3 # from enum XlConstants
+ xlBitmap =2 # from enum XlCopyPictureFormat
+ xlPicture =-4147 # from enum XlCopyPictureFormat
+ xlLabelPositionAbove =0 # from enum XlDataLabelPosition
+ xlLabelPositionBelow =1 # from enum XlDataLabelPosition
+ xlLabelPositionBestFit =5 # from enum XlDataLabelPosition
+ xlLabelPositionCenter =-4108 # from enum XlDataLabelPosition
+ xlLabelPositionCustom =7 # from enum XlDataLabelPosition
+ xlLabelPositionInsideBase =4 # from enum XlDataLabelPosition
+ xlLabelPositionInsideEnd =3 # from enum XlDataLabelPosition
+ xlLabelPositionLeft =-4131 # from enum XlDataLabelPosition
+ xlLabelPositionMixed =6 # from enum XlDataLabelPosition
+ xlLabelPositionOutsideEnd =2 # from enum XlDataLabelPosition
+ xlLabelPositionRight =-4152 # from enum XlDataLabelPosition
+ xlDataLabelSeparatorDefault =1 # from enum XlDataLabelSeparator
+ xlDataLabelsShowBubbleSizes =6 # from enum XlDataLabelsType
+ xlDataLabelsShowLabel =4 # from enum XlDataLabelsType
+ xlDataLabelsShowLabelAndPercent=5 # from enum XlDataLabelsType
+ xlDataLabelsShowNone =-4142 # from enum XlDataLabelsType
+ xlDataLabelsShowPercent =3 # from enum XlDataLabelsType
+ xlDataLabelsShowValue =2 # from enum XlDataLabelsType
+ xlInterpolated =3 # from enum XlDisplayBlanksAs
+ xlNotPlotted =1 # from enum XlDisplayBlanksAs
+ xlZero =2 # from enum XlDisplayBlanksAs
+ xlHundredMillions =-8 # from enum XlDisplayUnit
+ xlHundredThousands =-5 # from enum XlDisplayUnit
+ xlHundreds =-2 # from enum XlDisplayUnit
+ xlMillionMillions =-10 # from enum XlDisplayUnit
+ xlMillions =-6 # from enum XlDisplayUnit
+ xlTenMillions =-7 # from enum XlDisplayUnit
+ xlTenThousands =-4 # from enum XlDisplayUnit
+ xlThousandMillions =-9 # from enum XlDisplayUnit
+ xlThousands =-3 # from enum XlDisplayUnit
+ xlCap =1 # from enum XlEndStyleCap
+ xlNoCap =2 # from enum XlEndStyleCap
+ xlChartX =-4168 # from enum XlErrorBarDirection
+ xlChartY =1 # from enum XlErrorBarDirection
+ xlErrorBarIncludeBoth =1 # from enum XlErrorBarInclude
+ xlErrorBarIncludeMinusValues =3 # from enum XlErrorBarInclude
+ xlErrorBarIncludeNone =-4142 # from enum XlErrorBarInclude
+ xlErrorBarIncludePlusValues =2 # from enum XlErrorBarInclude
+ xlErrorBarTypeCustom =-4114 # from enum XlErrorBarType
+ xlErrorBarTypeFixedValue =1 # from enum XlErrorBarType
+ xlErrorBarTypePercent =2 # from enum XlErrorBarType
+ xlErrorBarTypeStDev =-4155 # from enum XlErrorBarType
+ xlErrorBarTypeStError =4 # from enum XlErrorBarType
+ xlHAlignCenter =-4108 # from enum XlHAlign
+ xlHAlignCenterAcrossSelection =7 # from enum XlHAlign
+ xlHAlignDistributed =-4117 # from enum XlHAlign
+ xlHAlignFill =5 # from enum XlHAlign
+ xlHAlignGeneral =1 # from enum XlHAlign
+ xlHAlignJustify =-4130 # from enum XlHAlign
+ xlHAlignLeft =-4131 # from enum XlHAlign
+ xlHAlignRight =-4152 # from enum XlHAlign
+ xlLegendPositionBottom =-4107 # from enum XlLegendPosition
+ xlLegendPositionCorner =2 # from enum XlLegendPosition
+ xlLegendPositionCustom =-4161 # from enum XlLegendPosition
+ xlLegendPositionLeft =-4131 # from enum XlLegendPosition
+ xlLegendPositionRight =-4152 # from enum XlLegendPosition
+ xlLegendPositionTop =-4160 # from enum XlLegendPosition
+ xlContinuous =1 # from enum XlLineStyle
+ xlDash =-4115 # from enum XlLineStyle
+ xlDashDot =4 # from enum XlLineStyle
+ xlDashDotDot =5 # from enum XlLineStyle
+ xlDot =-4118 # from enum XlLineStyle
+ xlDouble =-4119 # from enum XlLineStyle
+ xlLineStyleNone =-4142 # from enum XlLineStyle
+ xlSlantDashDot =13 # from enum XlLineStyle
+ xlMarkerStyleAutomatic =-4105 # from enum XlMarkerStyle
+ xlMarkerStyleCircle =8 # from enum XlMarkerStyle
+ xlMarkerStyleDash =-4115 # from enum XlMarkerStyle
+ xlMarkerStyleDiamond =2 # from enum XlMarkerStyle
+ xlMarkerStyleDot =-4118 # from enum XlMarkerStyle
+ xlMarkerStyleNone =-4142 # from enum XlMarkerStyle
+ xlMarkerStylePicture =-4147 # from enum XlMarkerStyle
+ xlMarkerStylePlus =9 # from enum XlMarkerStyle
+ xlMarkerStyleSquare =1 # from enum XlMarkerStyle
+ xlMarkerStyleStar =5 # from enum XlMarkerStyle
+ xlMarkerStyleTriangle =3 # from enum XlMarkerStyle
+ xlMarkerStyleX =-4168 # from enum XlMarkerStyle
+ xlDownward =-4170 # from enum XlOrientation
+ xlHorizontal =-4128 # from enum XlOrientation
+ xlUpward =-4171 # from enum XlOrientation
+ xlVertical =-4166 # from enum XlOrientation
+ xlPatternAutomatic =-4105 # from enum XlPattern
+ xlPatternChecker =9 # from enum XlPattern
+ xlPatternCrissCross =16 # from enum XlPattern
+ xlPatternDown =-4121 # from enum XlPattern
+ xlPatternGray16 =17 # from enum XlPattern
+ xlPatternGray25 =-4124 # from enum XlPattern
+ xlPatternGray50 =-4125 # from enum XlPattern
+ xlPatternGray75 =-4126 # from enum XlPattern
+ xlPatternGray8 =18 # from enum XlPattern
+ xlPatternGrid =15 # from enum XlPattern
+ xlPatternHorizontal =-4128 # from enum XlPattern
+ xlPatternLightDown =13 # from enum XlPattern
+ xlPatternLightHorizontal =11 # from enum XlPattern
+ xlPatternLightUp =14 # from enum XlPattern
+ xlPatternLightVertical =12 # from enum XlPattern
+ xlPatternLinearGradient =4000 # from enum XlPattern
+ xlPatternNone =-4142 # from enum XlPattern
+ xlPatternRectangularGradient =4001 # from enum XlPattern
+ xlPatternSemiGray75 =10 # from enum XlPattern
+ xlPatternSolid =1 # from enum XlPattern
+ xlPatternUp =-4162 # from enum XlPattern
+ xlPatternVertical =-4166 # from enum XlPattern
+ xlPrinter =2 # from enum XlPictureAppearance
+ xlScreen =1 # from enum XlPictureAppearance
+ xlCenterPoint =5 # from enum XlPieSliceIndex
+ xlInnerCenterPoint =8 # from enum XlPieSliceIndex
+ xlInnerClockwisePoint =7 # from enum XlPieSliceIndex
+ xlInnerCounterClockwisePoint =9 # from enum XlPieSliceIndex
+ xlMidClockwiseRadiusPoint =4 # from enum XlPieSliceIndex
+ xlMidCounterClockwiseRadiusPoint=6 # from enum XlPieSliceIndex
+ xlOuterCenterPoint =2 # from enum XlPieSliceIndex
+ xlOuterClockwisePoint =3 # from enum XlPieSliceIndex
+ xlOuterCounterClockwisePoint =1 # from enum XlPieSliceIndex
+ xlHorizontalCoordinate =1 # from enum XlPieSliceLocation
+ xlVerticalCoordinate =2 # from enum XlPieSliceLocation
+ xlColumnField =2 # from enum XlPivotFieldOrientation
+ xlDataField =4 # from enum XlPivotFieldOrientation
+ xlHidden =0 # from enum XlPivotFieldOrientation
+ xlPageField =3 # from enum XlPivotFieldOrientation
+ xlRowField =1 # from enum XlPivotFieldOrientation
+ xlContext =-5002 # from enum XlReadingOrder
+ xlLTR =-5003 # from enum XlReadingOrder
+ xlRTL =-5004 # from enum XlReadingOrder
+ rgbAliceBlue =16775408 # from enum XlRgbColor
+ rgbAntiqueWhite =14150650 # from enum XlRgbColor
+ rgbAqua =16776960 # from enum XlRgbColor
+ rgbAquamarine =13959039 # from enum XlRgbColor
+ rgbAzure =16777200 # from enum XlRgbColor
+ rgbBeige =14480885 # from enum XlRgbColor
+ rgbBisque =12903679 # from enum XlRgbColor
+ rgbBlack =0 # from enum XlRgbColor
+ rgbBlanchedAlmond =13495295 # from enum XlRgbColor
+ rgbBlue =16711680 # from enum XlRgbColor
+ rgbBlueViolet =14822282 # from enum XlRgbColor
+ rgbBrown =2763429 # from enum XlRgbColor
+ rgbBurlyWood =8894686 # from enum XlRgbColor
+ rgbCadetBlue =10526303 # from enum XlRgbColor
+ rgbChartreuse =65407 # from enum XlRgbColor
+ rgbCoral =5275647 # from enum XlRgbColor
+ rgbCornflowerBlue =15570276 # from enum XlRgbColor
+ rgbCornsilk =14481663 # from enum XlRgbColor
+ rgbCrimson =3937500 # from enum XlRgbColor
+ rgbDarkBlue =9109504 # from enum XlRgbColor
+ rgbDarkCyan =9145088 # from enum XlRgbColor
+ rgbDarkGoldenrod =755384 # from enum XlRgbColor
+ rgbDarkGray =11119017 # from enum XlRgbColor
+ rgbDarkGreen =25600 # from enum XlRgbColor
+ rgbDarkGrey =11119017 # from enum XlRgbColor
+ rgbDarkKhaki =7059389 # from enum XlRgbColor
+ rgbDarkMagenta =9109643 # from enum XlRgbColor
+ rgbDarkOliveGreen =3107669 # from enum XlRgbColor
+ rgbDarkOrange =36095 # from enum XlRgbColor
+ rgbDarkOrchid =13382297 # from enum XlRgbColor
+ rgbDarkRed =139 # from enum XlRgbColor
+ rgbDarkSalmon =8034025 # from enum XlRgbColor
+ rgbDarkSeaGreen =9419919 # from enum XlRgbColor
+ rgbDarkSlateBlue =9125192 # from enum XlRgbColor
+ rgbDarkSlateGray =5197615 # from enum XlRgbColor
+ rgbDarkSlateGrey =5197615 # from enum XlRgbColor
+ rgbDarkTurquoise =13749760 # from enum XlRgbColor
+ rgbDarkViolet =13828244 # from enum XlRgbColor
+ rgbDeepPink =9639167 # from enum XlRgbColor
+ rgbDeepSkyBlue =16760576 # from enum XlRgbColor
+ rgbDimGray =6908265 # from enum XlRgbColor
+ rgbDimGrey =6908265 # from enum XlRgbColor
+ rgbDodgerBlue =16748574 # from enum XlRgbColor
+ rgbFireBrick =2237106 # from enum XlRgbColor
+ rgbFloralWhite =15792895 # from enum XlRgbColor
+ rgbForestGreen =2263842 # from enum XlRgbColor
+ rgbFuchsia =16711935 # from enum XlRgbColor
+ rgbGainsboro =14474460 # from enum XlRgbColor
+ rgbGhostWhite =16775416 # from enum XlRgbColor
+ rgbGold =55295 # from enum XlRgbColor
+ rgbGoldenrod =2139610 # from enum XlRgbColor
+ rgbGray =8421504 # from enum XlRgbColor
+ rgbGreen =32768 # from enum XlRgbColor
+ rgbGreenYellow =3145645 # from enum XlRgbColor
+ rgbGrey =8421504 # from enum XlRgbColor
+ rgbHoneydew =15794160 # from enum XlRgbColor
+ rgbHotPink =11823615 # from enum XlRgbColor
+ rgbIndianRed =6053069 # from enum XlRgbColor
+ rgbIndigo =8519755 # from enum XlRgbColor
+ rgbIvory =15794175 # from enum XlRgbColor
+ rgbKhaki =9234160 # from enum XlRgbColor
+ rgbLavender =16443110 # from enum XlRgbColor
+ rgbLavenderBlush =16118015 # from enum XlRgbColor
+ rgbLawnGreen =64636 # from enum XlRgbColor
+ rgbLemonChiffon =13499135 # from enum XlRgbColor
+ rgbLightBlue =15128749 # from enum XlRgbColor
+ rgbLightCoral =8421616 # from enum XlRgbColor
+ rgbLightCyan =9145088 # from enum XlRgbColor
+ rgbLightGoldenrodYellow =13826810 # from enum XlRgbColor
+ rgbLightGray =13882323 # from enum XlRgbColor
+ rgbLightGreen =9498256 # from enum XlRgbColor
+ rgbLightGrey =13882323 # from enum XlRgbColor
+ rgbLightPink =12695295 # from enum XlRgbColor
+ rgbLightSalmon =8036607 # from enum XlRgbColor
+ rgbLightSeaGreen =11186720 # from enum XlRgbColor
+ rgbLightSkyBlue =16436871 # from enum XlRgbColor
+ rgbLightSlateGray =10061943 # from enum XlRgbColor
+ rgbLightSlateGrey =10061943 # from enum XlRgbColor
+ rgbLightSteelBlue =14599344 # from enum XlRgbColor
+ rgbLightYellow =14745599 # from enum XlRgbColor
+ rgbLime =65280 # from enum XlRgbColor
+ rgbLimeGreen =3329330 # from enum XlRgbColor
+ rgbLinen =15134970 # from enum XlRgbColor
+ rgbMaroon =128 # from enum XlRgbColor
+ rgbMediumAquamarine =11206502 # from enum XlRgbColor
+ rgbMediumBlue =13434880 # from enum XlRgbColor
+ rgbMediumOrchid =13850042 # from enum XlRgbColor
+ rgbMediumPurple =14381203 # from enum XlRgbColor
+ rgbMediumSeaGreen =7451452 # from enum XlRgbColor
+ rgbMediumSlateBlue =15624315 # from enum XlRgbColor
+ rgbMediumSpringGreen =10156544 # from enum XlRgbColor
+ rgbMediumTurquoise =13422920 # from enum XlRgbColor
+ rgbMediumVioletRed =8721863 # from enum XlRgbColor
+ rgbMidnightBlue =7346457 # from enum XlRgbColor
+ rgbMintCream =16449525 # from enum XlRgbColor
+ rgbMistyRose =14804223 # from enum XlRgbColor
+ rgbMoccasin =11920639 # from enum XlRgbColor
+ rgbNavajoWhite =11394815 # from enum XlRgbColor
+ rgbNavy =8388608 # from enum XlRgbColor
+ rgbNavyBlue =8388608 # from enum XlRgbColor
+ rgbOldLace =15136253 # from enum XlRgbColor
+ rgbOlive =32896 # from enum XlRgbColor
+ rgbOliveDrab =2330219 # from enum XlRgbColor
+ rgbOrange =42495 # from enum XlRgbColor
+ rgbOrangeRed =17919 # from enum XlRgbColor
+ rgbOrchid =14053594 # from enum XlRgbColor
+ rgbPaleGoldenrod =7071982 # from enum XlRgbColor
+ rgbPaleGreen =10025880 # from enum XlRgbColor
+ rgbPaleTurquoise =15658671 # from enum XlRgbColor
+ rgbPaleVioletRed =9662683 # from enum XlRgbColor
+ rgbPapayaWhip =14020607 # from enum XlRgbColor
+ rgbPeachPuff =12180223 # from enum XlRgbColor
+ rgbPeru =4163021 # from enum XlRgbColor
+ rgbPink =13353215 # from enum XlRgbColor
+ rgbPlum =14524637 # from enum XlRgbColor
+ rgbPowderBlue =15130800 # from enum XlRgbColor
+ rgbPurple =8388736 # from enum XlRgbColor
+ rgbRed =255 # from enum XlRgbColor
+ rgbRosyBrown =9408444 # from enum XlRgbColor
+ rgbRoyalBlue =14772545 # from enum XlRgbColor
+ rgbSalmon =7504122 # from enum XlRgbColor
+ rgbSandyBrown =6333684 # from enum XlRgbColor
+ rgbSeaGreen =5737262 # from enum XlRgbColor
+ rgbSeashell =15660543 # from enum XlRgbColor
+ rgbSienna =2970272 # from enum XlRgbColor
+ rgbSilver =12632256 # from enum XlRgbColor
+ rgbSkyBlue =15453831 # from enum XlRgbColor
+ rgbSlateBlue =13458026 # from enum XlRgbColor
+ rgbSlateGray =9470064 # from enum XlRgbColor
+ rgbSlateGrey =9470064 # from enum XlRgbColor
+ rgbSnow =16448255 # from enum XlRgbColor
+ rgbSpringGreen =8388352 # from enum XlRgbColor
+ rgbSteelBlue =11829830 # from enum XlRgbColor
+ rgbTan =9221330 # from enum XlRgbColor
+ rgbTeal =8421376 # from enum XlRgbColor
+ rgbThistle =14204888 # from enum XlRgbColor
+ rgbTomato =4678655 # from enum XlRgbColor
+ rgbTurquoise =13688896 # from enum XlRgbColor
+ rgbViolet =15631086 # from enum XlRgbColor
+ rgbWheat =11788021 # from enum XlRgbColor
+ rgbWhite =16777215 # from enum XlRgbColor
+ rgbWhiteSmoke =16119285 # from enum XlRgbColor
+ rgbYellow =65535 # from enum XlRgbColor
+ rgbYellowGreen =3329434 # from enum XlRgbColor
+ xlColumns =2 # from enum XlRowCol
+ xlRows =1 # from enum XlRowCol
+ xlScaleLinear =-4132 # from enum XlScaleType
+ xlScaleLogarithmic =-4133 # from enum XlScaleType
+ xlSeriesNameLevelAll =-1 # from enum XlSeriesNameLevel
+ xlSeriesNameLevelCustom =-2 # from enum XlSeriesNameLevel
+ xlSeriesNameLevelNone =-3 # from enum XlSeriesNameLevel
+ xlSizeIsArea =1 # from enum XlSizeRepresents
+ xlSizeIsWidth =2 # from enum XlSizeRepresents
+ xlTickLabelOrientationAutomatic=-4105 # from enum XlTickLabelOrientation
+ xlTickLabelOrientationDownward=-4170 # from enum XlTickLabelOrientation
+ xlTickLabelOrientationHorizontal=-4128 # from enum XlTickLabelOrientation
+ xlTickLabelOrientationUpward =-4171 # from enum XlTickLabelOrientation
+ xlTickLabelOrientationVertical=-4166 # from enum XlTickLabelOrientation
+ xlTickLabelPositionHigh =-4127 # from enum XlTickLabelPosition
+ xlTickLabelPositionLow =-4134 # from enum XlTickLabelPosition
+ xlTickLabelPositionNextToAxis =4 # from enum XlTickLabelPosition
+ xlTickLabelPositionNone =-4142 # from enum XlTickLabelPosition
+ xlTickMarkCross =4 # from enum XlTickMark
+ xlTickMarkInside =2 # from enum XlTickMark
+ xlTickMarkNone =-4142 # from enum XlTickMark
+ xlTickMarkOutside =3 # from enum XlTickMark
+ xlDays =0 # from enum XlTimeUnit
+ xlMonths =1 # from enum XlTimeUnit
+ xlYears =2 # from enum XlTimeUnit
+ xlExponential =5 # from enum XlTrendlineType
+ xlLinear =-4132 # from enum XlTrendlineType
+ xlLogarithmic =-4133 # from enum XlTrendlineType
+ xlMovingAvg =6 # from enum XlTrendlineType
+ xlPolynomial =3 # from enum XlTrendlineType
+ xlPower =4 # from enum XlTrendlineType
+ xlUnderlineStyleDouble =-4119 # from enum XlUnderlineStyle
+ xlUnderlineStyleDoubleAccounting=5 # from enum XlUnderlineStyle
+ xlUnderlineStyleNone =-4142 # from enum XlUnderlineStyle
+ xlUnderlineStyleSingle =2 # from enum XlUnderlineStyle
+ xlUnderlineStyleSingleAccounting=4 # from enum XlUnderlineStyle
+ xlVAlignBottom =-4107 # from enum XlVAlign
+ xlVAlignCenter =-4108 # from enum XlVAlign
+ xlVAlignDistributed =-4117 # from enum XlVAlign
+ xlVAlignJustify =-4130 # from enum XlVAlign
+ xlVAlignTop =-4160 # from enum XlVAlign
+
+from win32com.client import DispatchBaseClass
+class ActionSetting(DispatchBaseClass):
+ CLSID = IID('{9149348D-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "Action": (2003, 2, (3, 0), (), "Action", None),
+ "ActionVerb": (2004, 2, (8, 0), (), "ActionVerb", None),
+ "AnimateAction": (2005, 2, (3, 0), (), "AnimateAction", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Hyperlink' returns object of type 'Hyperlink'
+ "Hyperlink": (2008, 2, (9, 0), (), "Hyperlink", '{91493465-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Run": (2006, 2, (8, 0), (), "Run", None),
+ "ShowAndReturn": (2010, 2, (3, 0), (), "ShowAndReturn", None),
+ "SlideShowName": (2007, 2, (8, 0), (), "SlideShowName", None),
+ # Method 'SoundEffect' returns object of type 'SoundEffect'
+ "SoundEffect": (2009, 2, (9, 0), (), "SoundEffect", '{91493472-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ "Action": ((2003, LCID, 4, 0),()),
+ "ActionVerb": ((2004, LCID, 4, 0),()),
+ "AnimateAction": ((2005, LCID, 4, 0),()),
+ "Run": ((2006, LCID, 4, 0),()),
+ "ShowAndReturn": ((2010, LCID, 4, 0),()),
+ "SlideShowName": ((2007, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ActionSettings(DispatchBaseClass):
+ CLSID = IID('{9149348C-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type ActionSetting
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{9149348D-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{9149348D-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{9149348D-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class AddIn(DispatchBaseClass):
+ CLSID = IID('{91493461-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoLoad": (2007, 2, (3, 0), (), "AutoLoad", None),
+ "DisplayAlerts": (2009, 2, (3, 0), (), "DisplayAlerts", None),
+ "FullName": (2003, 2, (8, 0), (), "FullName", None),
+ "Loaded": (2008, 2, (3, 0), (), "Loaded", None),
+ "Name": (2004, 2, (8, 0), (), "Name", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Path": (2005, 2, (8, 0), (), "Path", None),
+ "Registered": (2006, 2, (3, 0), (), "Registered", None),
+ "RegisteredInHKLM": (2010, 2, (3, 0), (), "RegisteredInHKLM", None),
+ }
+ _prop_map_put_ = {
+ "AutoLoad": ((2007, LCID, 4, 0),()),
+ "DisplayAlerts": ((2009, LCID, 4, 0),()),
+ "Loaded": ((2008, LCID, 4, 0),()),
+ "Registered": ((2006, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class AddIns(DispatchBaseClass):
+ CLSID = IID('{91493460-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type AddIn
+ def Add(self, FileName=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((8, 1),),FileName
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{91493461-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type AddIn
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((16396, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493461-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def Remove(self, Index=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), ((16396, 1),),Index
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((16396, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493461-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493461-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Adjustments(DispatchBaseClass):
+ CLSID = IID('{9149347C-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # The method Item is actually a property, but must be used as a method to correctly pass the arguments
+ def Item(self, Index=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(0, LCID, 2, (4, 0), ((3, 1),),Index
+ )
+
+ # The method SetItem is actually a property, but must be used as a method to correctly pass the arguments
+ def SetItem(self, Index=defaultNamedNotOptArg, arg1=defaultUnnamedArg):
+ return self._oleobj_.InvokeTypes(0, LCID, 4, (24, 0), ((3, 1), (4, 1)),Index
+ , arg1)
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Count": (2, 2, (3, 0), (), "Count", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(0, LCID, 2, (4, 0), ((3, 1),),Index
+ )
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(2, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class AnimationBehavior(DispatchBaseClass):
+ CLSID = IID('{914934E4-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2012, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Accumulate": (2004, 2, (3, 0), (), "Accumulate", None),
+ "Additive": (2003, 2, (3, 0), (), "Additive", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'ColorEffect' returns object of type 'ColorEffect'
+ "ColorEffect": (2007, 2, (9, 0), (), "ColorEffect", '{914934E6-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'CommandEffect' returns object of type 'CommandEffect'
+ "CommandEffect": (2013, 2, (9, 0), (), "CommandEffect", '{914934EF-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'FilterEffect' returns object of type 'FilterEffect'
+ "FilterEffect": (2014, 2, (9, 0), (), "FilterEffect", '{914934F0-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'MotionEffect' returns object of type 'MotionEffect'
+ "MotionEffect": (2006, 2, (9, 0), (), "MotionEffect", '{914934E5-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'PropertyEffect' returns object of type 'PropertyEffect'
+ "PropertyEffect": (2010, 2, (9, 0), (), "PropertyEffect", '{914934E9-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'RotationEffect' returns object of type 'RotationEffect'
+ "RotationEffect": (2009, 2, (9, 0), (), "RotationEffect", '{914934E8-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'ScaleEffect' returns object of type 'ScaleEffect'
+ "ScaleEffect": (2008, 2, (9, 0), (), "ScaleEffect", '{914934E7-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'SetEffect' returns object of type 'SetEffect'
+ "SetEffect": (2015, 2, (9, 0), (), "SetEffect", '{914934F1-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Timing' returns object of type 'Timing'
+ "Timing": (2011, 2, (9, 0), (), "Timing", '{914934E0-5A91-11CF-8700-00AA0060263B}'),
+ "Type": (2005, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ "Accumulate": ((2004, LCID, 4, 0),()),
+ "Additive": ((2003, LCID, 4, 0),()),
+ "Type": ((2005, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class AnimationBehaviors(DispatchBaseClass):
+ CLSID = IID('{914934E3-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type AnimationBehavior
+ def Add(self, Type=defaultNamedNotOptArg, Index=-1):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((3, 1), (3, 49)),Type
+ , Index)
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{914934E4-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type AnimationBehavior
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934E4-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934E4-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934E4-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class AnimationPoint(DispatchBaseClass):
+ CLSID = IID('{914934EB-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Formula": (2006, 2, (8, 0), (), "Formula", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Time": (2004, 2, (4, 0), (), "Time", None),
+ "Value": (2005, 2, (12, 0), (), "Value", None),
+ }
+ _prop_map_put_ = {
+ "Formula": ((2006, LCID, 4, 0),()),
+ "Time": ((2004, LCID, 4, 0),()),
+ "Value": ((2005, LCID, 4, 0),()),
+ }
+ # Default property for this class is 'Value'
+ def __call__(self):
+ return self._ApplyTypes_(*(2005, 2, (12, 0), (), "Value", None))
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class AnimationPoints(DispatchBaseClass):
+ CLSID = IID('{914934EA-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type AnimationPoint
+ def Add(self, Index=-1):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((3, 49),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{914934EB-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type AnimationPoint
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934EB-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Smooth": (2004, 2, (3, 0), (), "Smooth", None),
+ }
+ _prop_map_put_ = {
+ "Smooth": ((2004, LCID, 4, 0),()),
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934EB-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934EB-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class AnimationSettings(DispatchBaseClass):
+ CLSID = IID('{9149348B-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "AdvanceMode": (2008, 2, (3, 0), (), "AdvanceMode", None),
+ "AdvanceTime": (2009, 2, (4, 0), (), "AdvanceTime", None),
+ "AfterEffect": (2006, 2, (3, 0), (), "AfterEffect", None),
+ "Animate": (2013, 2, (3, 0), (), "Animate", None),
+ "AnimateBackground": (2014, 2, (3, 0), (), "AnimateBackground", None),
+ "AnimateTextInReverse": (2015, 2, (3, 0), (), "AnimateTextInReverse", None),
+ "AnimationOrder": (2007, 2, (3, 0), (), "AnimationOrder", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "ChartUnitEffect": (2016, 2, (3, 0), (), "ChartUnitEffect", None),
+ # Method 'DimColor' returns object of type 'ColorFormat'
+ "DimColor": (2003, 2, (9, 0), (), "DimColor", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "EntryEffect": (2005, 2, (3, 0), (), "EntryEffect", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'PlaySettings' returns object of type 'PlaySettings'
+ "PlaySettings": (2010, 2, (9, 0), (), "PlaySettings", '{9149348E-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'SoundEffect' returns object of type 'SoundEffect'
+ "SoundEffect": (2004, 2, (9, 0), (), "SoundEffect", '{91493472-5A91-11CF-8700-00AA0060263B}'),
+ "TextLevelEffect": (2011, 2, (3, 0), (), "TextLevelEffect", None),
+ "TextUnitEffect": (2012, 2, (3, 0), (), "TextUnitEffect", None),
+ }
+ _prop_map_put_ = {
+ "AdvanceMode": ((2008, LCID, 4, 0),()),
+ "AdvanceTime": ((2009, LCID, 4, 0),()),
+ "AfterEffect": ((2006, LCID, 4, 0),()),
+ "Animate": ((2013, LCID, 4, 0),()),
+ "AnimateBackground": ((2014, LCID, 4, 0),()),
+ "AnimateTextInReverse": ((2015, LCID, 4, 0),()),
+ "AnimationOrder": ((2007, LCID, 4, 0),()),
+ "ChartUnitEffect": ((2016, LCID, 4, 0),()),
+ "EntryEffect": ((2005, LCID, 4, 0),()),
+ "TextLevelEffect": ((2011, LCID, 4, 0),()),
+ "TextUnitEffect": ((2012, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class AutoCorrect(DispatchBaseClass):
+ CLSID = IID('{914934ED-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "DisplayAutoCorrectOptions": (2001, 2, (11, 0), (), "DisplayAutoCorrectOptions", None),
+ "DisplayAutoLayoutOptions": (2002, 2, (11, 0), (), "DisplayAutoLayoutOptions", None),
+ }
+ _prop_map_put_ = {
+ "DisplayAutoCorrectOptions": ((2001, LCID, 4, 0),()),
+ "DisplayAutoLayoutOptions": ((2002, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Axes(DispatchBaseClass):
+ CLSID = IID('{92D41A52-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ # Result is of type Axis
+ def Item(self, Type=defaultNamedNotOptArg, AxisGroup=1):
+ ret = self._oleobj_.InvokeTypes(170, LCID, 1, (9, 0), ((3, 1), (3, 49)),Type
+ , AxisGroup)
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{92D41A53-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ # Result is of type Axis
+ def _Default(self, Type=defaultNamedNotOptArg, AxisGroup=1):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1), (3, 49)),Type
+ , AxisGroup)
+ if ret is not None:
+ ret = Dispatch(ret, '_Default', '{92D41A53-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (2001, 2, (3, 0), (), "Count", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is '_Default'
+ def __call__(self, Type=defaultNamedNotOptArg, AxisGroup=1):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1), (3, 49)),Type
+ , AxisGroup)
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{92D41A53-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,1,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{92D41A53-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Item property/method which allows indexed access with the object[key] syntax.
+ #Some objects will accept a string or other type of key in addition to integers.
+ #Note that many Office objects do not use zero-based indexing.
+ def __getitem__(self, key):
+ return self._get_good_object_(self._oleobj_.Invoke(*(170, LCID, 1, 1, key)), "Item", '{92D41A53-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(2001, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Axis(DispatchBaseClass):
+ CLSID = IID('{92D41A53-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(2007, 1, (12, 0), (), 'Delete', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(2027, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2048, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AxisBetweenCategories": (2001, 2, (11, 0), (), "AxisBetweenCategories", None),
+ "AxisGroup": (2002, 2, (3, 0), (), "AxisGroup", None),
+ # Method 'AxisTitle' returns object of type 'AxisTitle'
+ "AxisTitle": (2003, 2, (9, 0), (), "AxisTitle", '{92D41A54-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "BaseUnit": (2033, 2, (3, 0), (), "BaseUnit", None),
+ "BaseUnitIsAuto": (2034, 2, (11, 0), (), "BaseUnitIsAuto", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (2046, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "CategoryNames": (2004, 2, (12, 0), (), "CategoryNames", None),
+ "CategoryType": (2037, 2, (3, 0), (), "CategoryType", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "Crosses": (2005, 2, (3, 0), (), "Crosses", None),
+ "CrossesAt": (2006, 2, (5, 0), (), "CrossesAt", None),
+ "DisplayUnit": (2042, 2, (3, 0), (), "DisplayUnit", None),
+ "DisplayUnitCustom": (2043, 2, (5, 0), (), "DisplayUnitCustom", None),
+ # Method 'DisplayUnitLabel' returns object of type 'DisplayUnitLabel'
+ "DisplayUnitLabel": (2045, 2, (9, 0), (), "DisplayUnitLabel", '{92D41A64-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2047, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "HasDisplayUnitLabel": (2044, 2, (11, 0), (), "HasDisplayUnitLabel", None),
+ "HasMajorGridlines": (2008, 2, (11, 0), (), "HasMajorGridlines", None),
+ "HasMinorGridlines": (2009, 2, (11, 0), (), "HasMinorGridlines", None),
+ "HasTitle": (2010, 2, (11, 0), (), "HasTitle", None),
+ "Height": (2041, 2, (5, 0), (), "Height", None),
+ "Left": (2038, 2, (5, 0), (), "Left", None),
+ "LogBase": (2014, 2, (5, 0), (), "LogBase", None),
+ # Method 'MajorGridlines' returns object of type 'Gridlines'
+ "MajorGridlines": (2011, 2, (9, 0), (), "MajorGridlines", '{92D41A6A-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "MajorTickMark": (2012, 2, (3, 0), (), "MajorTickMark", None),
+ "MajorUnit": (2013, 2, (5, 0), (), "MajorUnit", None),
+ "MajorUnitIsAuto": (2016, 2, (11, 0), (), "MajorUnitIsAuto", None),
+ "MajorUnitScale": (2035, 2, (3, 0), (), "MajorUnitScale", None),
+ "MaximumScale": (2017, 2, (5, 0), (), "MaximumScale", None),
+ "MaximumScaleIsAuto": (2018, 2, (11, 0), (), "MaximumScaleIsAuto", None),
+ "MinimumScale": (2019, 2, (5, 0), (), "MinimumScale", None),
+ "MinimumScaleIsAuto": (2020, 2, (11, 0), (), "MinimumScaleIsAuto", None),
+ # Method 'MinorGridlines' returns object of type 'Gridlines'
+ "MinorGridlines": (2021, 2, (9, 0), (), "MinorGridlines", '{92D41A6A-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "MinorTickMark": (2022, 2, (3, 0), (), "MinorTickMark", None),
+ "MinorUnit": (2023, 2, (5, 0), (), "MinorUnit", None),
+ "MinorUnitIsAuto": (2024, 2, (11, 0), (), "MinorUnitIsAuto", None),
+ "MinorUnitScale": (2036, 2, (3, 0), (), "MinorUnitScale", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "ReversePlotOrder": (2025, 2, (11, 0), (), "ReversePlotOrder", None),
+ "ScaleType": (2026, 2, (3, 0), (), "ScaleType", None),
+ "TickLabelPosition": (2028, 2, (3, 0), (), "TickLabelPosition", None),
+ "TickLabelSpacing": (2030, 2, (3, 0), (), "TickLabelSpacing", None),
+ "TickLabelSpacingIsAuto": (2015, 2, (11, 0), (), "TickLabelSpacingIsAuto", None),
+ # Method 'TickLabels' returns object of type 'TickLabels'
+ "TickLabels": (2029, 2, (9, 0), (), "TickLabels", '{92D41A78-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "TickMarkSpacing": (2031, 2, (3, 0), (), "TickMarkSpacing", None),
+ "Top": (2039, 2, (5, 0), (), "Top", None),
+ "Type": (2032, 2, (3, 0), (), "Type", None),
+ "Width": (2040, 2, (5, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "AxisBetweenCategories": ((2001, LCID, 4, 0),()),
+ "BaseUnit": ((2033, LCID, 4, 0),()),
+ "BaseUnitIsAuto": ((2034, LCID, 4, 0),()),
+ "CategoryNames": ((2004, LCID, 4, 0),()),
+ "CategoryType": ((2037, LCID, 4, 0),()),
+ "Crosses": ((2005, LCID, 4, 0),()),
+ "CrossesAt": ((2006, LCID, 4, 0),()),
+ "DisplayUnit": ((2042, LCID, 4, 0),()),
+ "DisplayUnitCustom": ((2043, LCID, 4, 0),()),
+ "HasDisplayUnitLabel": ((2044, LCID, 4, 0),()),
+ "HasMajorGridlines": ((2008, LCID, 4, 0),()),
+ "HasMinorGridlines": ((2009, LCID, 4, 0),()),
+ "HasTitle": ((2010, LCID, 4, 0),()),
+ "LogBase": ((2014, LCID, 4, 0),()),
+ "MajorTickMark": ((2012, LCID, 4, 0),()),
+ "MajorUnit": ((2013, LCID, 4, 0),()),
+ "MajorUnitIsAuto": ((2016, LCID, 4, 0),()),
+ "MajorUnitScale": ((2035, LCID, 4, 0),()),
+ "MaximumScale": ((2017, LCID, 4, 0),()),
+ "MaximumScaleIsAuto": ((2018, LCID, 4, 0),()),
+ "MinimumScale": ((2019, LCID, 4, 0),()),
+ "MinimumScaleIsAuto": ((2020, LCID, 4, 0),()),
+ "MinorTickMark": ((2022, LCID, 4, 0),()),
+ "MinorUnit": ((2023, LCID, 4, 0),()),
+ "MinorUnitIsAuto": ((2024, LCID, 4, 0),()),
+ "MinorUnitScale": ((2036, LCID, 4, 0),()),
+ "ReversePlotOrder": ((2025, LCID, 4, 0),()),
+ "ScaleType": ((2026, LCID, 4, 0),()),
+ "TickLabelPosition": ((2028, LCID, 4, 0),()),
+ "TickLabelSpacing": ((2030, LCID, 4, 0),()),
+ "TickLabelSpacingIsAuto": ((2015, LCID, 4, 0),()),
+ "TickMarkSpacing": ((2031, LCID, 4, 0),()),
+ "Type": ((2032, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class AxisTitle(DispatchBaseClass):
+ CLSID = IID('{92D41A54-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(2014, 1, (12, 0), (), 'Delete', None,)
+
+ # Result is of type ChartCharacters
+ # The method GetCharacters is actually a property, but must be used as a method to correctly pass the arguments
+ def GetCharacters(self, Start=defaultNamedOptArg, Length=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2002, LCID, 2, (9, 0), ((12, 17), (12, 17)),Start
+ , Length)
+ if ret is not None:
+ ret = Dispatch(ret, 'GetCharacters', '{92D41A57-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def Select(self):
+ return self._ApplyTypes_(2018, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2020, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoScaleFont": (2011, 2, (12, 0), (), "AutoScaleFont", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (2015, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Caption": (2001, 2, (8, 0), (), "Caption", None),
+ # Method 'Characters' returns object of type 'ChartCharacters'
+ "Characters": (2002, 2, (9, 0), ((12, 17), (12, 17)), "Characters", '{92D41A57-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (2013, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Font' returns object of type 'ChartFont'
+ "Font": (2003, 2, (9, 0), (), "Font", '{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2019, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Formula": (2024, 2, (8, 0), (), "Formula", None),
+ "FormulaLocal": (2026, 2, (8, 0), (), "FormulaLocal", None),
+ "FormulaR1C1": (2025, 2, (8, 0), (), "FormulaR1C1", None),
+ "FormulaR1C1Local": (2027, 2, (8, 0), (), "FormulaR1C1Local", None),
+ "Height": (2022, 2, (5, 0), (), "Height", None),
+ "HorizontalAlignment": (2004, 2, (12, 0), (), "HorizontalAlignment", None),
+ "IncludeInLayout": (2418, 2, (11, 0), (), "IncludeInLayout", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (2012, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Left": (2005, 2, (5, 0), (), "Left", None),
+ "Name": (2016, 2, (8, 0), (), "Name", None),
+ "Orientation": (2006, 2, (12, 0), (), "Orientation", None),
+ "Parent": (2017, 2, (9, 0), (), "Parent", None),
+ "Position": (1671, 2, (3, 0), (), "Position", None),
+ "ReadingOrder": (2021, 2, (3, 0), (), "ReadingOrder", None),
+ "Shadow": (2007, 2, (11, 0), (), "Shadow", None),
+ "Text": (2008, 2, (8, 0), (), "Text", None),
+ "Top": (2009, 2, (5, 0), (), "Top", None),
+ "VerticalAlignment": (2010, 2, (12, 0), (), "VerticalAlignment", None),
+ "Width": (2023, 2, (5, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "AutoScaleFont": ((2011, LCID, 4, 0),()),
+ "Caption": ((2001, LCID, 4, 0),()),
+ "Formula": ((2024, LCID, 4, 0),()),
+ "FormulaLocal": ((2026, LCID, 4, 0),()),
+ "FormulaR1C1": ((2025, LCID, 4, 0),()),
+ "FormulaR1C1Local": ((2027, LCID, 4, 0),()),
+ "HorizontalAlignment": ((2004, LCID, 4, 0),()),
+ "IncludeInLayout": ((2418, LCID, 4, 0),()),
+ "Left": ((2005, LCID, 4, 0),()),
+ "Orientation": ((2006, LCID, 4, 0),()),
+ "Position": ((1671, LCID, 4, 0),()),
+ "ReadingOrder": ((2021, LCID, 4, 0),()),
+ "Shadow": ((2007, LCID, 4, 0),()),
+ "Text": ((2008, LCID, 4, 0),()),
+ "Top": ((2009, LCID, 4, 0),()),
+ "VerticalAlignment": ((2010, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Borders(DispatchBaseClass):
+ CLSID = IID('{914934CA-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type LineFormat
+ def Item(self, BorderType=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),BorderType
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{9149347F-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, BorderType=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),BorderType
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{9149347F-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{9149347F-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Broadcast(DispatchBaseClass):
+ CLSID = IID('{BA72E558-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ def AddMeetingNotes(self, notesUrl=defaultNamedNotOptArg, notesWacUrl=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2009, LCID, 1, (24, 0), ((8, 1), (8, 1)),notesUrl
+ , notesWacUrl)
+
+ def End(self):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), (),)
+
+ def Pause(self):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (24, 0), (),)
+
+ def Resume(self):
+ return self._oleobj_.InvokeTypes(2008, LCID, 1, (24, 0), (),)
+
+ def Start(self, serverUrl=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), ((8, 1),),serverUrl
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AttendeeUrl": (2005, 2, (8, 0), (), "AttendeeUrl", None),
+ "Capabilities": (2011, 2, (3, 0), (), "Capabilities", None),
+ "IsBroadcasting": (2006, 2, (11, 0), (), "IsBroadcasting", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "PresenterServiceUrl": (2013, 2, (8, 0), (), "PresenterServiceUrl", None),
+ "SessionID": (2012, 2, (8, 0), (), "SessionID", None),
+ "State": (2010, 2, (3, 0), (), "State", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class BulletFormat(DispatchBaseClass):
+ CLSID = IID('{91493497-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Picture(self, Picture=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2011, LCID, 1, (24, 0), ((8, 1),),Picture
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Character": (2003, 2, (3, 0), (), "Character", None),
+ # Method 'Font' returns object of type 'Font'
+ "Font": (2007, 2, (9, 0), (), "Font", '{91493495-5A91-11CF-8700-00AA0060263B}'),
+ "Number": (2012, 2, (3, 0), (), "Number", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "RelativeSize": (2004, 2, (4, 0), (), "RelativeSize", None),
+ "StartValue": (2010, 2, (3, 0), (), "StartValue", None),
+ "Style": (2009, 2, (3, 0), (), "Style", None),
+ "Type": (2008, 2, (3, 0), (), "Type", None),
+ "UseTextColor": (2005, 2, (3, 0), (), "UseTextColor", None),
+ "UseTextFont": (2006, 2, (3, 0), (), "UseTextFont", None),
+ "Visible": (0, 2, (3, 0), (), "Visible", None),
+ }
+ _prop_map_put_ = {
+ "Character": ((2003, LCID, 4, 0),()),
+ "RelativeSize": ((2004, LCID, 4, 0),()),
+ "StartValue": ((2010, LCID, 4, 0),()),
+ "Style": ((2009, LCID, 4, 0),()),
+ "Type": ((2008, LCID, 4, 0),()),
+ "UseTextColor": ((2005, LCID, 4, 0),()),
+ "UseTextFont": ((2006, LCID, 4, 0),()),
+ "Visible": ((0, LCID, 4, 0),()),
+ }
+ # Default property for this class is 'Visible'
+ def __call__(self):
+ return self._ApplyTypes_(*(0, 2, (3, 0), (), "Visible", None))
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class CalloutFormat(DispatchBaseClass):
+ CLSID = IID('{91493485-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def AutomaticLength(self):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), (),)
+
+ def CustomDrop(self, Drop=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), ((4, 1),),Drop
+ )
+
+ def CustomLength(self, Length=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(12, LCID, 1, (24, 0), ((4, 1),),Length
+ )
+
+ def PresetDrop(self, DropType=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(13, LCID, 1, (24, 0), ((3, 1),),DropType
+ )
+
+ _prop_map_get_ = {
+ "Accent": (100, 2, (3, 0), (), "Accent", None),
+ "Angle": (101, 2, (3, 0), (), "Angle", None),
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "AutoAttach": (102, 2, (3, 0), (), "AutoAttach", None),
+ "AutoLength": (103, 2, (3, 0), (), "AutoLength", None),
+ "Border": (104, 2, (3, 0), (), "Border", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "Drop": (105, 2, (4, 0), (), "Drop", None),
+ "DropType": (106, 2, (3, 0), (), "DropType", None),
+ "Gap": (107, 2, (4, 0), (), "Gap", None),
+ "Length": (108, 2, (4, 0), (), "Length", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ "Type": (109, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ "Accent": ((100, LCID, 4, 0),()),
+ "Angle": ((101, LCID, 4, 0),()),
+ "AutoAttach": ((102, LCID, 4, 0),()),
+ "Border": ((104, LCID, 4, 0),()),
+ "Gap": ((107, LCID, 4, 0),()),
+ "Type": ((109, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class CanvasShapes(DispatchBaseClass):
+ CLSID = IID('{914934EC-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Shape
+ def AddCallout(self, Type=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg
+ , Height=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(10, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Type
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddCallout', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddConnector(self, Type=defaultNamedNotOptArg, BeginX=defaultNamedNotOptArg, BeginY=defaultNamedNotOptArg, EndX=defaultNamedNotOptArg
+ , EndY=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(11, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Type
+ , BeginX, BeginY, EndX, EndY)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddConnector', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddCurve(self, SafeArrayOfPoints=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(12, LCID, 1, (9, 0), ((12, 1),),SafeArrayOfPoints
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'AddCurve', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddLabel(self, Orientation=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg
+ , Height=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(13, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Orientation
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddLabel', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddLine(self, BeginX=defaultNamedNotOptArg, BeginY=defaultNamedNotOptArg, EndX=defaultNamedNotOptArg, EndY=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(14, LCID, 1, (9, 0), ((4, 1), (4, 1), (4, 1), (4, 1)),BeginX
+ , BeginY, EndX, EndY)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddLine', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddPicture(self, FileName=defaultNamedNotOptArg, LinkToFile=defaultNamedNotOptArg, SaveWithDocument=defaultNamedNotOptArg, Left=defaultNamedNotOptArg
+ , Top=defaultNamedNotOptArg, Width=-1.0, Height=-1.0):
+ ret = self._oleobj_.InvokeTypes(15, LCID, 1, (9, 0), ((8, 1), (3, 1), (3, 1), (4, 1), (4, 1), (4, 49), (4, 49)),FileName
+ , LinkToFile, SaveWithDocument, Left, Top, Width
+ , Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddPicture', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddPolyline(self, SafeArrayOfPoints=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(16, LCID, 1, (9, 0), ((12, 1),),SafeArrayOfPoints
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'AddPolyline', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddShape(self, Type=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg
+ , Height=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(17, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Type
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddShape', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddTextEffect(self, PresetTextEffect=defaultNamedNotOptArg, Text=defaultNamedNotOptArg, FontName=defaultNamedNotOptArg, FontSize=defaultNamedNotOptArg
+ , FontBold=defaultNamedNotOptArg, FontItalic=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(18, LCID, 1, (9, 0), ((3, 1), (8, 1), (8, 1), (4, 1), (3, 1), (3, 1), (4, 1), (4, 1)),PresetTextEffect
+ , Text, FontName, FontSize, FontBold, FontItalic
+ , Left, Top)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddTextEffect', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddTextbox(self, Orientation=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg
+ , Height=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(19, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Orientation
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddTextbox', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type FreeformBuilder
+ def BuildFreeform(self, EditingType=defaultNamedNotOptArg, X1=defaultNamedNotOptArg, Y1=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(20, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1)),EditingType
+ , X1, Y1)
+ if ret is not None:
+ ret = Dispatch(ret, 'BuildFreeform', '{91493478-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type ShapeRange
+ def Range(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(21, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Range', '{9149347A-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def SelectAll(self):
+ return self._oleobj_.InvokeTypes(22, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ # Method 'Background' returns object of type 'Shape'
+ "Background": (100, 2, (9, 0), (), "Background", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (2, 2, (3, 0), (), "Count", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493479-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(2, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class CategoryCollection(DispatchBaseClass):
+ CLSID = IID('{2432F529-514B-4575-AA71-1754C74A13D6}')
+ coclass_clsid = None
+
+ # Result is of type ChartCategory
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{AF028401-4619-4271-AFDD-F480FA925186}')
+ return ret
+
+ # Result is of type ChartCategory
+ def _Default(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '_Default', '{AF028401-4619-4271-AFDD-F480FA925186}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2004, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (2002, 2, (3, 0), (), "Count", None),
+ "Creator": (2005, 2, (3, 0), (), "Creator", None),
+ "Parent": (2001, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is '_Default'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{AF028401-4619-4271-AFDD-F480FA925186}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{AF028401-4619-4271-AFDD-F480FA925186}')
+ #This class has Item property/method which allows indexed access with the object[key] syntax.
+ #Some objects will accept a string or other type of key in addition to integers.
+ #Note that many Office objects do not use zero-based indexing.
+ def __getitem__(self, key):
+ return self._get_good_object_(self._oleobj_.Invoke(*(2003, LCID, 1, 1, key)), "Item", '{AF028401-4619-4271-AFDD-F480FA925186}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(2002, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Cell(DispatchBaseClass):
+ CLSID = IID('{914934C9-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Merge(self, MergeTo=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), ((9, 1),),MergeTo
+ )
+
+ def Select(self):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (24, 0), (),)
+
+ def Split(self, NumRows=defaultNamedNotOptArg, NumColumns=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (24, 0), ((3, 1), (3, 1)),NumRows
+ , NumColumns)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Borders' returns object of type 'Borders'
+ "Borders": (2004, 2, (9, 0), (), "Borders", '{914934CA-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Selected": (2008, 2, (11, 0), (), "Selected", None),
+ # Method 'Shape' returns object of type 'Shape'
+ "Shape": (2003, 2, (9, 0), (), "Shape", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class CellRange(DispatchBaseClass):
+ CLSID = IID('{914934C8-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Cell
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934C9-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Borders' returns object of type 'Borders'
+ "Borders": (2003, 2, (9, 0), (), "Borders", '{914934CA-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934C9-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934C9-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Chart(DispatchBaseClass):
+ CLSID = IID('{92D41A55-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def ApplyChartTemplate(self, FileName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (24, 0), ((8, 1),),FileName
+ )
+
+ def ApplyCustomType(self, ChartType=defaultNamedNotOptArg, TypeName=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(1401, LCID, 1, (24, 0), ((3, 1), (12, 17)),ChartType
+ , TypeName)
+
+ def ApplyDataLabels(self, Type=2, LegendKey=defaultNamedOptArg, AutoText=defaultNamedOptArg, HasLeaderLines=defaultNamedOptArg
+ , ShowSeriesName=defaultNamedOptArg, ShowCategoryName=defaultNamedOptArg, ShowValue=defaultNamedOptArg, ShowPercentage=defaultNamedOptArg, ShowBubbleSize=defaultNamedOptArg
+ , Separator=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(1922, LCID, 1, (24, 0), ((3, 49), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17)),Type
+ , LegendKey, AutoText, HasLeaderLines, ShowSeriesName, ShowCategoryName
+ , ShowValue, ShowPercentage, ShowBubbleSize, Separator)
+
+ def ApplyLayout(self, Layout=defaultNamedNotOptArg, ChartType=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(2468, LCID, 1, (24, 0), ((3, 1), (12, 17)),Layout
+ , ChartType)
+
+ def AreaGroups(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(9, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'AreaGroups', None)
+ return ret
+
+ def AutoFormat(self, Gallery=defaultNamedNotOptArg, Format=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(2001, LCID, 1, (24, 0), ((3, 1), (12, 17)),Gallery
+ , Format)
+
+ def Axes(self, Type=defaultNamedNotOptArg, AxisGroup=1):
+ ret = self._oleobj_.InvokeTypes(2016, LCID, 1, (9, 0), ((12, 17), (3, 49)),Type
+ , AxisGroup)
+ if ret is not None:
+ ret = Dispatch(ret, 'Axes', None)
+ return ret
+
+ def BarGroups(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(10, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'BarGroups', None)
+ return ret
+
+ def ChartGroups(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2018, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'ChartGroups', None)
+ return ret
+
+ def ChartWizard(self, Source=defaultNamedOptArg, Gallery=defaultNamedOptArg, Format=defaultNamedOptArg, PlotBy=defaultNamedOptArg
+ , CategoryLabels=defaultNamedOptArg, SeriesLabels=defaultNamedOptArg, HasLegend=defaultNamedOptArg, Title=defaultNamedOptArg, CategoryTitle=defaultNamedOptArg
+ , ValueTitle=defaultNamedOptArg, ExtraTitle=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(2020, LCID, 1, (24, 0), ((12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17)),Source
+ , Gallery, Format, PlotBy, CategoryLabels, SeriesLabels
+ , HasLegend, Title, CategoryTitle, ValueTitle, ExtraTitle
+ )
+
+ def ClearToMatchColorStyle(self):
+ return self._oleobj_.InvokeTypes(2469, LCID, 1, (24, 0), (),)
+
+ def ClearToMatchStyle(self):
+ return self._oleobj_.InvokeTypes(2466, LCID, 1, (24, 0), (),)
+
+ def ColumnGroups(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(11, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'ColumnGroups', None)
+ return ret
+
+ def Copy(self, Before=defaultNamedOptArg, After=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(2021, LCID, 1, (24, 0), ((12, 17), (12, 17)),Before
+ , After)
+
+ def CopyPicture(self, Appearance=1, Format=-4147, Size=2):
+ return self._oleobj_.InvokeTypes(2022, LCID, 1, (24, 0), ((3, 49), (3, 49), (3, 49)),Appearance
+ , Format, Size)
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2024, LCID, 1, (24, 0), (),)
+
+ def DeleteHiddenContent(self):
+ return self._oleobj_.InvokeTypes(2060, LCID, 1, (24, 0), (),)
+
+ def DoughnutGroups(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(14, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'DoughnutGroups', None)
+ return ret
+
+ def Export(self, FileName=defaultNamedNotOptArg, FilterName=defaultNamedOptArg, Interactive=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(2028, LCID, 1, (11, 0), ((8, 1), (12, 17), (12, 17)),FileName
+ , FilterName, Interactive)
+
+ def FullSeriesCollection(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2056, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'FullSeriesCollection', None)
+ return ret
+
+ def GetChartElement(self, X=defaultNamedNotOptArg, Y=defaultNamedNotOptArg, ElementID=defaultNamedNotOptArg, Arg1=defaultNamedNotOptArg
+ , Arg2=defaultNamedNotOptArg):
+ return self._ApplyTypes_(1409, 1, (24, 0), ((3, 1), (3, 1), (16387, 3), (16387, 3), (16387, 3)), 'GetChartElement', None,X
+ , Y, ElementID, Arg1, Arg2)
+
+ # The method GetHasAxis is actually a property, but must be used as a method to correctly pass the arguments
+ def GetHasAxis(self, Index1=defaultNamedOptArg, Index2=defaultNamedOptArg):
+ return self._ApplyTypes_(2031, 2, (12, 0), ((12, 17), (12, 17)), 'GetHasAxis', None,Index1
+ , Index2)
+
+ def LineGroups(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(12, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'LineGroups', None)
+ return ret
+
+ def Paste(self, Type=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), ((12, 17),),Type
+ )
+
+ def PieGroups(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(13, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'PieGroups', None)
+ return ret
+
+ def RadarGroups(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(15, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'RadarGroups', None)
+ return ret
+
+ def Refresh(self):
+ return self._oleobj_.InvokeTypes(2010, LCID, 1, (24, 0), (),)
+
+ def SaveChartTemplate(self, FileName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2008, LCID, 1, (24, 0), ((8, 1),),FileName
+ )
+
+ def Select(self, Replace=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(2042, LCID, 1, (24, 0), ((12, 17),),Replace
+ )
+
+ def SeriesCollection(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2043, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'SeriesCollection', None)
+ return ret
+
+ def SetBackgroundPicture(self, FileName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2002, LCID, 1, (24, 0), ((8, 1),),FileName
+ )
+
+ def SetDefaultChart(self, Name=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (24, 0), ((12, 1),),Name
+ )
+
+ def SetElement(self, Element=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2044, LCID, 1, (24, 0), ((3, 1),),Element
+ )
+
+ # The method SetHasAxis is actually a property, but must be used as a method to correctly pass the arguments
+ def SetHasAxis(self, Index1=defaultNamedNotOptArg, Index2=defaultNamedOptArg, arg2=defaultUnnamedArg):
+ return self._oleobj_.InvokeTypes(2031, LCID, 4, (24, 0), ((12, 17), (12, 17), (12, 1)),Index1
+ , Index2, arg2)
+
+ def SetSourceData(self, Source=defaultNamedNotOptArg, PlotBy=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(1413, LCID, 1, (24, 0), ((8, 1), (12, 17)),Source
+ , PlotBy)
+
+ def XYGroups(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(16, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'XYGroups', None)
+ return ret
+
+ def _ApplyDataLabels(self, Type=2, LegendKey=defaultNamedOptArg, AutoText=defaultNamedOptArg, HasLeaderLines=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(2014, LCID, 1, (24, 0), ((3, 49), (12, 17), (12, 17), (12, 17)),Type
+ , LegendKey, AutoText, HasLeaderLines)
+
+ _prop_map_get_ = {
+ "AlternativeText": (2054, 2, (8, 0), (), "AlternativeText", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2013, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Area3DGroup' returns object of type 'ChartGroup'
+ "Area3DGroup": (17, 2, (9, 0), (), "Area3DGroup", '{92D41A5D-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "AutoScaling": (2015, 2, (11, 0), (), "AutoScaling", None),
+ # Method 'BackWall' returns object of type 'Walls'
+ "BackWall": (2378, 2, (9, 0), (), "BackWall", '{92D41A7C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Bar3DGroup' returns object of type 'ChartGroup'
+ "Bar3DGroup": (18, 2, (9, 0), (), "Bar3DGroup", '{92D41A5D-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "BarShape": (2005, 2, (3, 0), (), "BarShape", None),
+ "CategoryLabelLevel": (2057, 2, (3, 0), (), "CategoryLabelLevel", None),
+ # Method 'ChartArea' returns object of type 'ChartArea'
+ "ChartArea": (2017, 2, (9, 0), (), "ChartArea", '{92D41A58-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "ChartColor": (2467, 2, (12, 0), (), "ChartColor", None),
+ # Method 'ChartData' returns object of type 'ChartData'
+ "ChartData": (2011, 2, (9, 0), (), "ChartData", '{92D41A5A-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "ChartStyle": (2465, 2, (12, 0), (), "ChartStyle", None),
+ # Method 'ChartTitle' returns object of type 'ChartTitle'
+ "ChartTitle": (2019, 2, (9, 0), (), "ChartTitle", '{92D41A5F-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "ChartType": (1400, 2, (3, 0), (), "ChartType", None),
+ # Method 'Column3DGroup' returns object of type 'ChartGroup'
+ "Column3DGroup": (19, 2, (9, 0), (), "Column3DGroup", '{92D41A5D-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Corners' returns object of type 'Corners'
+ "Corners": (2023, 2, (9, 0), (), "Corners", '{92D41A60-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'DataTable' returns object of type 'DataTable'
+ "DataTable": (2003, 2, (9, 0), (), "DataTable", '{92D41A63-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "DepthPercent": (2025, 2, (3, 0), (), "DepthPercent", None),
+ "DisplayBlanksAs": (2026, 2, (3, 0), (), "DisplayBlanksAs", None),
+ "Elevation": (2027, 2, (3, 0), (), "Elevation", None),
+ # Method 'Floor' returns object of type 'Floor'
+ "Floor": (2029, 2, (9, 0), (), "Floor", '{92D41A68-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2048, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "GapDepth": (2030, 2, (3, 0), (), "GapDepth", None),
+ "HasAxis": (2031, 2, (12, 0), ((12, 17), (12, 17)), "HasAxis", None),
+ "HasDataTable": (1396, 2, (11, 0), (), "HasDataTable", None),
+ "HasHiddenContent": (2059, 2, (11, 0), (), "HasHiddenContent", None),
+ "HasLegend": (2032, 2, (11, 0), (), "HasLegend", None),
+ "HasPivotFields": (1815, 2, (11, 0), (), "HasPivotFields", None),
+ "HasTitle": (2033, 2, (11, 0), (), "HasTitle", None),
+ "HeightPercent": (2034, 2, (3, 0), (), "HeightPercent", None),
+ # Method 'Legend' returns object of type 'Legend'
+ "Legend": (2035, 2, (9, 0), (), "Legend", '{92D41A6E-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Line3DGroup' returns object of type 'ChartGroup'
+ "Line3DGroup": (20, 2, (9, 0), (), "Line3DGroup", '{92D41A5D-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Name": (2036, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Perspective": (2037, 2, (3, 0), (), "Perspective", None),
+ # Method 'Pie3DGroup' returns object of type 'ChartGroup'
+ "Pie3DGroup": (21, 2, (9, 0), (), "Pie3DGroup", '{92D41A5D-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'PlotArea' returns object of type 'PlotArea'
+ "PlotArea": (2038, 2, (9, 0), (), "PlotArea", '{92D41A72-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "PlotBy": (202, 2, (3, 0), (), "PlotBy", None),
+ "PlotVisibleOnly": (2039, 2, (11, 0), (), "PlotVisibleOnly", None),
+ "RightAngleAxes": (2040, 2, (12, 0), (), "RightAngleAxes", None),
+ "Rotation": (2041, 2, (12, 0), (), "Rotation", None),
+ "SeriesNameLevel": (2058, 2, (3, 0), (), "SeriesNameLevel", None),
+ # Method 'Shapes' returns object of type 'Shapes'
+ "Shapes": (2012, 2, (9, 0), (), "Shapes", '{91493475-5A91-11CF-8700-00AA0060263B}'),
+ "ShowAllFieldButtons": (2053, 2, (11, 0), (), "ShowAllFieldButtons", None),
+ "ShowAxisFieldButtons": (2051, 2, (11, 0), (), "ShowAxisFieldButtons", None),
+ "ShowDataLabelsOverMaximum": (2009, 2, (11, 0), (), "ShowDataLabelsOverMaximum", None),
+ "ShowLegendFieldButtons": (2050, 2, (11, 0), (), "ShowLegendFieldButtons", None),
+ "ShowReportFilterFieldButtons": (2049, 2, (11, 0), (), "ShowReportFilterFieldButtons", None),
+ "ShowValueFieldButtons": (2052, 2, (11, 0), (), "ShowValueFieldButtons", None),
+ # Method 'SideWall' returns object of type 'Walls'
+ "SideWall": (2377, 2, (9, 0), (), "SideWall", '{92D41A7C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Subtype": (2045, 2, (3, 0), (), "Subtype", None),
+ # Method 'SurfaceGroup' returns object of type 'ChartGroup'
+ "SurfaceGroup": (22, 2, (9, 0), (), "SurfaceGroup", '{92D41A5D-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Title": (2055, 2, (8, 0), (), "Title", None),
+ "Type": (2046, 2, (3, 0), (), "Type", None),
+ # Method 'Walls' returns object of type 'Walls'
+ "Walls": (2047, 2, (9, 0), (), "Walls", '{92D41A7C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ }
+ _prop_map_put_ = {
+ "AlternativeText": ((2054, LCID, 4, 0),()),
+ "AutoScaling": ((2015, LCID, 4, 0),()),
+ "BarShape": ((2005, LCID, 4, 0),()),
+ "CategoryLabelLevel": ((2057, LCID, 4, 0),()),
+ "ChartColor": ((2467, LCID, 4, 0),()),
+ "ChartStyle": ((2465, LCID, 4, 0),()),
+ "ChartType": ((1400, LCID, 4, 0),()),
+ "DepthPercent": ((2025, LCID, 4, 0),()),
+ "DisplayBlanksAs": ((2026, LCID, 4, 0),()),
+ "Elevation": ((2027, LCID, 4, 0),()),
+ "GapDepth": ((2030, LCID, 4, 0),()),
+ "HasAxis": ((2031, LCID, 4, 0),()),
+ "HasDataTable": ((1396, LCID, 4, 0),()),
+ "HasLegend": ((2032, LCID, 4, 0),()),
+ "HasPivotFields": ((1815, LCID, 4, 0),()),
+ "HasTitle": ((2033, LCID, 4, 0),()),
+ "HeightPercent": ((2034, LCID, 4, 0),()),
+ "Name": ((2036, LCID, 4, 0),()),
+ "Perspective": ((2037, LCID, 4, 0),()),
+ "PlotBy": ((202, LCID, 4, 0),()),
+ "PlotVisibleOnly": ((2039, LCID, 4, 0),()),
+ "RightAngleAxes": ((2040, LCID, 4, 0),()),
+ "Rotation": ((2041, LCID, 4, 0),()),
+ "SeriesNameLevel": ((2058, LCID, 4, 0),()),
+ "ShowAllFieldButtons": ((2053, LCID, 4, 0),()),
+ "ShowAxisFieldButtons": ((2051, LCID, 4, 0),()),
+ "ShowDataLabelsOverMaximum": ((2009, LCID, 4, 0),()),
+ "ShowLegendFieldButtons": ((2050, LCID, 4, 0),()),
+ "ShowReportFilterFieldButtons": ((2049, LCID, 4, 0),()),
+ "ShowValueFieldButtons": ((2052, LCID, 4, 0),()),
+ "Subtype": ((2045, LCID, 4, 0),()),
+ "Title": ((2055, LCID, 4, 0),()),
+ "Type": ((2046, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ChartArea(DispatchBaseClass):
+ CLSID = IID('{92D41A58-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Clear(self):
+ return self._ApplyTypes_(111, 1, (12, 0), (), 'Clear', None,)
+
+ def ClearContents(self):
+ return self._ApplyTypes_(113, 1, (12, 0), (), 'ClearContents', None,)
+
+ def ClearFormats(self):
+ return self._ApplyTypes_(112, 1, (12, 0), (), 'ClearFormats', None,)
+
+ def Copy(self):
+ return self._ApplyTypes_(551, 1, (12, 0), (), 'Copy', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoScaleFont": (1525, 2, (12, 0), (), "AutoScaleFont", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (1663, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Font' returns object of type 'ChartFont'
+ "Font": (146, 2, (9, 0), (), "Font", '{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Height": (123, 2, (5, 0), (), "Height", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (129, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Left": (127, 2, (5, 0), (), "Left", None),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Shadow": (103, 2, (11, 0), (), "Shadow", None),
+ "Top": (126, 2, (5, 0), (), "Top", None),
+ "Width": (122, 2, (5, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "AutoScaleFont": ((1525, LCID, 4, 0),()),
+ "Height": ((123, LCID, 4, 0),()),
+ "Left": ((127, LCID, 4, 0),()),
+ "Shadow": ((103, LCID, 4, 0),()),
+ "Top": ((126, LCID, 4, 0),()),
+ "Width": ((122, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ChartBorder(DispatchBaseClass):
+ CLSID = IID('{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2005, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Color": (2001, 2, (12, 0), (), "Color", None),
+ "ColorIndex": (2002, 2, (12, 0), (), "ColorIndex", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "LineStyle": (2003, 2, (12, 0), (), "LineStyle", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Weight": (2004, 2, (12, 0), (), "Weight", None),
+ }
+ _prop_map_put_ = {
+ "Color": ((2001, LCID, 4, 0),()),
+ "ColorIndex": ((2002, LCID, 4, 0),()),
+ "LineStyle": ((2003, LCID, 4, 0),()),
+ "Weight": ((2004, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ChartCategory(DispatchBaseClass):
+ CLSID = IID('{AF028401-4619-4271-AFDD-F480FA925186}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "IsFiltered": (2003, 2, (11, 0), (), "IsFiltered", None),
+ "Name": (2002, 2, (8, 0), (), "Name", None),
+ "Parent": (2001, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ "IsFiltered": ((2003, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ChartCharacters(DispatchBaseClass):
+ CLSID = IID('{92D41A57-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ def Insert(self, String=defaultNamedNotOptArg):
+ return self._ApplyTypes_(252, 1, (12, 0), ((8, 1),), 'Insert', None,String
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Caption": (139, 2, (8, 0), (), "Caption", None),
+ "Count": (118, 2, (3, 0), (), "Count", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Font' returns object of type 'ChartFont'
+ "Font": (146, 2, (9, 0), (), "Font", '{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "PhoneticCharacters": (1522, 2, (8, 0), (), "PhoneticCharacters", None),
+ "Text": (138, 2, (8, 0), (), "Text", None),
+ }
+ _prop_map_put_ = {
+ "Caption": ((139, LCID, 4, 0),()),
+ "PhoneticCharacters": ((1522, LCID, 4, 0),()),
+ "Text": ((138, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(118, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class ChartColorFormat(DispatchBaseClass):
+ CLSID = IID('{92D41A59-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "RGB": (2002, 2, (3, 0), (), "RGB", None),
+ "SchemeColor": (1646, 2, (3, 0), (), "SchemeColor", None),
+ "Type": (108, 2, (3, 0), (), "Type", None),
+ "_Default": (0, 2, (3, 0), (), "_Default", None),
+ }
+ _prop_map_put_ = {
+ "SchemeColor": ((1646, LCID, 4, 0),()),
+ }
+ # Default property for this class is '_Default'
+ def __call__(self):
+ return self._ApplyTypes_(*(0, 2, (3, 0), (), "_Default", None))
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ChartData(DispatchBaseClass):
+ CLSID = IID('{92D41A5A-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Activate(self):
+ return self._oleobj_.InvokeTypes(2002, LCID, 1, (24, 0), (),)
+
+ def ActivateChartDataWindow(self):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), (),)
+
+ def BreakLink(self):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "IsLinked": (2003, 2, (11, 0), (), "IsLinked", None),
+ "Workbook": (2001, 2, (9, 0), (), "Workbook", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ChartFillFormat(DispatchBaseClass):
+ CLSID = IID('{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def OneColorGradient(self, Style=defaultNamedNotOptArg, Variant=defaultNamedNotOptArg, Degree=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2008, LCID, 1, (24, 0), ((3, 1), (3, 1), (4, 1)),Style
+ , Variant, Degree)
+
+ def Patterned(self, Pattern=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2013, LCID, 1, (24, 0), ((3, 1),),Pattern
+ )
+
+ def PresetGradient(self, Style=defaultNamedNotOptArg, Variant=defaultNamedNotOptArg, PresetGradientType=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2014, LCID, 1, (24, 0), ((3, 1), (3, 1), (3, 1)),Style
+ , Variant, PresetGradientType)
+
+ def PresetTextured(self, PresetTexture=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2017, LCID, 1, (24, 0), ((3, 1),),PresetTexture
+ )
+
+ def Solid(self):
+ return self._oleobj_.InvokeTypes(2001, LCID, 1, (24, 0), (),)
+
+ def TwoColorGradient(self, Style=defaultNamedNotOptArg, Variant=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2019, LCID, 1, (24, 0), ((3, 1), (3, 1)),Style
+ , Variant)
+
+ def UserPicture(self, PictureFile=defaultNamedOptArg, PictureFormat=defaultNamedOptArg, PictureStackUnit=defaultNamedOptArg, PicturePlacement=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(2021, LCID, 1, (24, 0), ((12, 17), (12, 17), (12, 17), (12, 17)),PictureFile
+ , PictureFormat, PictureStackUnit, PicturePlacement)
+
+ def UserTextured(self, TextureFile=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2002, LCID, 1, (24, 0), ((8, 1),),TextureFile
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2007, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'BackColor' returns object of type 'ChartColorFormat'
+ "BackColor": (2003, 2, (9, 0), (), "BackColor", '{92D41A59-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'ForeColor' returns object of type 'ChartColorFormat'
+ "ForeColor": (2004, 2, (9, 0), (), "ForeColor", '{92D41A59-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "GradientColorType": (2009, 2, (3, 0), (), "GradientColorType", None),
+ "GradientDegree": (2005, 2, (4, 0), (), "GradientDegree", None),
+ "GradientStyle": (2010, 2, (3, 0), (), "GradientStyle", None),
+ "GradientVariant": (2011, 2, (3, 0), (), "GradientVariant", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Pattern": (2012, 2, (3, 0), (), "Pattern", None),
+ "PresetGradientType": (2015, 2, (3, 0), (), "PresetGradientType", None),
+ "PresetTexture": (2016, 2, (3, 0), (), "PresetTexture", None),
+ "TextureName": (2006, 2, (8, 0), (), "TextureName", None),
+ "TextureType": (2018, 2, (3, 0), (), "TextureType", None),
+ "Type": (2020, 2, (3, 0), (), "Type", None),
+ "Visible": (2022, 2, (3, 0), (), "Visible", None),
+ }
+ _prop_map_put_ = {
+ "Visible": ((2022, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ChartFont(DispatchBaseClass):
+ CLSID = IID('{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2015, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Background": (2001, 2, (12, 0), (), "Background", None),
+ "Bold": (2002, 2, (12, 0), (), "Bold", None),
+ "Color": (2003, 2, (12, 0), (), "Color", None),
+ "ColorIndex": (2004, 2, (12, 0), (), "ColorIndex", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "FontStyle": (2005, 2, (12, 0), (), "FontStyle", None),
+ "Italic": (2006, 2, (12, 0), (), "Italic", None),
+ "Name": (2007, 2, (12, 0), (), "Name", None),
+ "OutlineFont": (2008, 2, (12, 0), (), "OutlineFont", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Shadow": (2009, 2, (12, 0), (), "Shadow", None),
+ "Size": (2010, 2, (12, 0), (), "Size", None),
+ "Strikethrough": (2011, 2, (12, 0), (), "Strikethrough", None),
+ "Subscript": (2012, 2, (12, 0), (), "Subscript", None),
+ "Superscript": (2013, 2, (12, 0), (), "Superscript", None),
+ "Underline": (2014, 2, (12, 0), (), "Underline", None),
+ }
+ _prop_map_put_ = {
+ "Background": ((2001, LCID, 4, 0),()),
+ "Bold": ((2002, LCID, 4, 0),()),
+ "Color": ((2003, LCID, 4, 0),()),
+ "ColorIndex": ((2004, LCID, 4, 0),()),
+ "FontStyle": ((2005, LCID, 4, 0),()),
+ "Italic": ((2006, LCID, 4, 0),()),
+ "Name": ((2007, LCID, 4, 0),()),
+ "OutlineFont": ((2008, LCID, 4, 0),()),
+ "Shadow": ((2009, LCID, 4, 0),()),
+ "Size": ((2010, LCID, 4, 0),()),
+ "Strikethrough": ((2011, LCID, 4, 0),()),
+ "Subscript": ((2012, LCID, 4, 0),()),
+ "Superscript": ((2013, LCID, 4, 0),()),
+ "Underline": ((2014, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ChartFormat(DispatchBaseClass):
+ CLSID = IID('{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Adjustments' returns object of type 'Adjustments'
+ "Adjustments": (2011, 2, (9, 0), (), "Adjustments", '{9149347C-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2010, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoShapeType": (2012, 2, (3, 0), (), "AutoShapeType", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'FillFormat'
+ "Fill": (2001, 2, (9, 0), (), "Fill", '{9149347E-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Glow' returns object of type 'GlowFormat'
+ "Glow": (2002, 2, (9, 0), (), "Glow", '{000C03BD-0000-0000-C000-000000000046}'),
+ # Method 'Line' returns object of type 'LineFormat'
+ "Line": (2003, 2, (9, 0), (), "Line", '{9149347F-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2004, 2, (9, 0), (), "Parent", None),
+ # Method 'PictureFormat' returns object of type 'PictureFormat'
+ "PictureFormat": (2005, 2, (9, 0), (), "PictureFormat", '{9149347D-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Shadow' returns object of type 'ShadowFormat'
+ "Shadow": (2006, 2, (9, 0), (), "Shadow", '{91493480-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'SoftEdge' returns object of type 'SoftEdgeFormat'
+ "SoftEdge": (2007, 2, (9, 0), (), "SoftEdge", '{000C03BC-0000-0000-C000-000000000046}'),
+ # Method 'TextFrame2' returns object of type 'TextFrame2'
+ "TextFrame2": (2008, 2, (9, 0), (), "TextFrame2", '{914934F9-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'ThreeD' returns object of type 'ThreeDFormat'
+ "ThreeD": (2009, 2, (9, 0), (), "ThreeD", '{91493483-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ "AutoShapeType": ((2012, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ChartGroup(DispatchBaseClass):
+ CLSID = IID('{92D41A5D-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def CategoryCollection(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2018, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'CategoryCollection', None)
+ return ret
+
+ def FullCategoryCollection(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2019, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'FullCategoryCollection', None)
+ return ret
+
+ def SeriesCollection(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(1610743821, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'SeriesCollection', None)
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2006, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AxisGroup": (2007, 2, (3, 0), (), "AxisGroup", None),
+ "BubbleScale": (2008, 2, (3, 0), (), "BubbleScale", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "DoughnutHoleSize": (2009, 2, (3, 0), (), "DoughnutHoleSize", None),
+ # Method 'DownBars' returns object of type 'DownBars'
+ "DownBars": (1610743808, 2, (9, 0), (), "DownBars", '{92D41A65-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'DropLines' returns object of type 'DropLines'
+ "DropLines": (1610743809, 2, (9, 0), (), "DropLines", '{92D41A66-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "FirstSliceAngle": (2010, 2, (3, 0), (), "FirstSliceAngle", None),
+ "GapWidth": (2011, 2, (3, 0), (), "GapWidth", None),
+ "Has3DShading": (2005, 2, (11, 0), (), "Has3DShading", None),
+ "HasDropLines": (1610743810, 2, (11, 0), (), "HasDropLines", None),
+ "HasHiLoLines": (1610743812, 2, (11, 0), (), "HasHiLoLines", None),
+ "HasRadarAxisLabels": (1610743814, 2, (11, 0), (), "HasRadarAxisLabels", None),
+ "HasSeriesLines": (1610743816, 2, (11, 0), (), "HasSeriesLines", None),
+ "HasUpDownBars": (1610743818, 2, (11, 0), (), "HasUpDownBars", None),
+ # Method 'HiLoLines' returns object of type 'HiLoLines'
+ "HiLoLines": (1610743820, 2, (9, 0), (), "HiLoLines", '{92D41A6B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Index": (2012, 2, (3, 0), (), "Index", None),
+ "Overlap": (2013, 2, (3, 0), (), "Overlap", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ # Method 'RadarAxisLabels' returns object of type 'TickLabels'
+ "RadarAxisLabels": (2014, 2, (9, 0), (), "RadarAxisLabels", '{92D41A78-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "SecondPlotSize": (2017, 2, (3, 0), (), "SecondPlotSize", None),
+ # Method 'SeriesLines' returns object of type 'SeriesLines'
+ "SeriesLines": (1610743822, 2, (9, 0), (), "SeriesLines", '{92D41A77-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "ShowNegativeBubbles": (2002, 2, (11, 0), (), "ShowNegativeBubbles", None),
+ "SizeRepresents": (2001, 2, (3, 0), (), "SizeRepresents", None),
+ "SplitType": (2003, 2, (3, 0), (), "SplitType", None),
+ "SplitValue": (2004, 2, (12, 0), (), "SplitValue", None),
+ "Subtype": (2015, 2, (3, 0), (), "Subtype", None),
+ "Type": (2016, 2, (3, 0), (), "Type", None),
+ # Method 'UpBars' returns object of type 'UpBars'
+ "UpBars": (1610743823, 2, (9, 0), (), "UpBars", '{92D41A7B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "VaryByCategories": (1610743824, 2, (11, 0), (), "VaryByCategories", None),
+ }
+ _prop_map_put_ = {
+ "AxisGroup": ((2007, LCID, 4, 0),()),
+ "BubbleScale": ((2008, LCID, 4, 0),()),
+ "DoughnutHoleSize": ((2009, LCID, 4, 0),()),
+ "FirstSliceAngle": ((2010, LCID, 4, 0),()),
+ "GapWidth": ((2011, LCID, 4, 0),()),
+ "Has3DShading": ((2005, LCID, 4, 0),()),
+ "HasDropLines": ((1610743810, LCID, 4, 0),()),
+ "HasHiLoLines": ((1610743812, LCID, 4, 0),()),
+ "HasRadarAxisLabels": ((1610743814, LCID, 4, 0),()),
+ "HasSeriesLines": ((1610743816, LCID, 4, 0),()),
+ "HasUpDownBars": ((1610743818, LCID, 4, 0),()),
+ "Overlap": ((2013, LCID, 4, 0),()),
+ "SecondPlotSize": ((2017, LCID, 4, 0),()),
+ "ShowNegativeBubbles": ((2002, LCID, 4, 0),()),
+ "SizeRepresents": ((2001, LCID, 4, 0),()),
+ "SplitType": ((2003, LCID, 4, 0),()),
+ "SplitValue": ((2004, LCID, 4, 0),()),
+ "Subtype": ((2015, LCID, 4, 0),()),
+ "Type": ((2016, LCID, 4, 0),()),
+ "VaryByCategories": ((1610743824, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ChartGroups(DispatchBaseClass):
+ CLSID = IID('{92D41A5E-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ # Result is of type ChartGroup
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(170, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{92D41A5D-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (118, 2, (3, 0), (), "Count", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,1,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{92D41A5D-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Item property/method which allows indexed access with the object[key] syntax.
+ #Some objects will accept a string or other type of key in addition to integers.
+ #Note that many Office objects do not use zero-based indexing.
+ def __getitem__(self, key):
+ return self._get_good_object_(self._oleobj_.Invoke(*(170, LCID, 1, 1, key)), "Item", '{92D41A5D-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(118, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class ChartTitle(DispatchBaseClass):
+ CLSID = IID('{92D41A5F-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(2014, 1, (12, 0), (), 'Delete', None,)
+
+ # Result is of type ChartCharacters
+ # The method GetCharacters is actually a property, but must be used as a method to correctly pass the arguments
+ def GetCharacters(self, Start=defaultNamedOptArg, Length=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2002, LCID, 2, (9, 0), ((12, 17), (12, 17)),Start
+ , Length)
+ if ret is not None:
+ ret = Dispatch(ret, 'GetCharacters', '{92D41A57-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def Select(self):
+ return self._ApplyTypes_(2018, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2020, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoScaleFont": (2011, 2, (12, 0), (), "AutoScaleFont", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (2015, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Caption": (2001, 2, (8, 0), (), "Caption", None),
+ # Method 'Characters' returns object of type 'ChartCharacters'
+ "Characters": (2002, 2, (9, 0), ((12, 17), (12, 17)), "Characters", '{92D41A57-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (2013, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Font' returns object of type 'ChartFont'
+ "Font": (2003, 2, (9, 0), (), "Font", '{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2019, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Formula": (2024, 2, (8, 0), (), "Formula", None),
+ "FormulaLocal": (2026, 2, (8, 0), (), "FormulaLocal", None),
+ "FormulaR1C1": (2025, 2, (8, 0), (), "FormulaR1C1", None),
+ "FormulaR1C1Local": (2027, 2, (8, 0), (), "FormulaR1C1Local", None),
+ "Height": (2022, 2, (5, 0), (), "Height", None),
+ "HorizontalAlignment": (2004, 2, (12, 0), (), "HorizontalAlignment", None),
+ "IncludeInLayout": (2418, 2, (11, 0), (), "IncludeInLayout", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (2012, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Left": (2005, 2, (5, 0), (), "Left", None),
+ "Name": (2016, 2, (8, 0), (), "Name", None),
+ "Orientation": (2006, 2, (12, 0), (), "Orientation", None),
+ "Parent": (2017, 2, (9, 0), (), "Parent", None),
+ "Position": (1671, 2, (3, 0), (), "Position", None),
+ "ReadingOrder": (2021, 2, (3, 0), (), "ReadingOrder", None),
+ "Shadow": (2007, 2, (11, 0), (), "Shadow", None),
+ "Text": (2008, 2, (8, 0), (), "Text", None),
+ "Top": (2009, 2, (5, 0), (), "Top", None),
+ "VerticalAlignment": (2010, 2, (12, 0), (), "VerticalAlignment", None),
+ "Width": (2023, 2, (5, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "AutoScaleFont": ((2011, LCID, 4, 0),()),
+ "Caption": ((2001, LCID, 4, 0),()),
+ "Formula": ((2024, LCID, 4, 0),()),
+ "FormulaLocal": ((2026, LCID, 4, 0),()),
+ "FormulaR1C1": ((2025, LCID, 4, 0),()),
+ "FormulaR1C1Local": ((2027, LCID, 4, 0),()),
+ "HorizontalAlignment": ((2004, LCID, 4, 0),()),
+ "IncludeInLayout": ((2418, LCID, 4, 0),()),
+ "Left": ((2005, LCID, 4, 0),()),
+ "Orientation": ((2006, LCID, 4, 0),()),
+ "Position": ((1671, LCID, 4, 0),()),
+ "ReadingOrder": ((2021, LCID, 4, 0),()),
+ "Shadow": ((2007, LCID, 4, 0),()),
+ "Text": ((2008, LCID, 4, 0),()),
+ "Top": ((2009, LCID, 4, 0),()),
+ "VerticalAlignment": ((2010, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Coauthoring(DispatchBaseClass):
+ CLSID = IID('{BA72E557-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ def EndReview(self):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "CoauthorCount": (2007, 2, (3, 0), (), "CoauthorCount", None),
+ "FavorServerEditsDuringMerge": (2004, 2, (11, 0), (), "FavorServerEditsDuringMerge", None),
+ "MergeMode": (2003, 2, (11, 0), (), "MergeMode", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "PendingUpdates": (2006, 2, (11, 0), (), "PendingUpdates", None),
+ }
+ _prop_map_put_ = {
+ "FavorServerEditsDuringMerge": ((2004, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Collection(DispatchBaseClass):
+ CLSID = IID('{91493450-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class ColorEffect(DispatchBaseClass):
+ CLSID = IID('{914934E6-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'By' returns object of type 'ColorFormat'
+ "By": (2003, 2, (9, 0), (), "By", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'From' returns object of type 'ColorFormat'
+ "From": (2004, 2, (9, 0), (), "From", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'To' returns object of type 'ColorFormat'
+ "To": (2005, 2, (9, 0), (), "To", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ColorFormat(DispatchBaseClass):
+ CLSID = IID('{91493452-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Brightness": (105, 2, (4, 0), (), "Brightness", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "ObjectThemeColor": (104, 2, (3, 0), (), "ObjectThemeColor", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ "RGB": (0, 2, (3, 0), (), "RGB", None),
+ "SchemeColor": (2003, 2, (3, 0), (), "SchemeColor", None),
+ "TintAndShade": (103, 2, (4, 0), (), "TintAndShade", None),
+ "Type": (101, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ "Brightness": ((105, LCID, 4, 0),()),
+ "ObjectThemeColor": ((104, LCID, 4, 0),()),
+ "RGB": ((0, LCID, 4, 0),()),
+ "SchemeColor": ((2003, LCID, 4, 0),()),
+ "TintAndShade": ((103, LCID, 4, 0),()),
+ }
+ # Default property for this class is 'RGB'
+ def __call__(self):
+ return self._ApplyTypes_(*(0, 2, (3, 0), (), "RGB", None))
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ColorScheme(DispatchBaseClass):
+ CLSID = IID('{9149346F-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type RGBColor
+ def Colors(self, SchemeColor=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),SchemeColor
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Colors', '{91493470-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Colors'
+ def __call__(self, SchemeColor=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),SchemeColor
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493470-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class ColorSchemes(DispatchBaseClass):
+ CLSID = IID('{9149346E-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type ColorScheme
+ def Add(self, Scheme=0):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((9, 49),),Scheme
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{9149346F-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type ColorScheme
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{9149346F-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{9149346F-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{9149346F-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Column(DispatchBaseClass):
+ CLSID = IID('{914934C5-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), (),)
+
+ def Select(self):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Cells' returns object of type 'CellRange'
+ "Cells": (2003, 2, (9, 0), (), "Cells", '{914934C8-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Width": (2006, 2, (4, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "Width": ((2006, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Columns(DispatchBaseClass):
+ CLSID = IID('{914934C4-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Column
+ def Add(self, BeforeColumn=-1):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((3, 49),),BeforeColumn
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{914934C5-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Column
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934C5-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934C5-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934C5-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class CommandEffect(DispatchBaseClass):
+ CLSID = IID('{914934EF-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Command": (2004, 2, (8, 0), (), "Command", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Type": (2003, 2, (3, 0), (), "Type", None),
+ "bookmark": (2005, 2, (8, 0), (), "bookmark", None),
+ }
+ _prop_map_put_ = {
+ "Command": ((2004, LCID, 4, 0),()),
+ "Type": ((2003, LCID, 4, 0),()),
+ "bookmark": ((2005, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Comment(DispatchBaseClass):
+ CLSID = IID('{914934D5-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2010, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Author": (2003, 2, (8, 0), (), "Author", None),
+ "AuthorIndex": (2007, 2, (3, 0), (), "AuthorIndex", None),
+ "AuthorInitials": (2004, 2, (8, 0), (), "AuthorInitials", None),
+ "Collapsed": (2015, 2, (11, 0), (), "Collapsed", None),
+ "DateTime": (2006, 2, (7, 0), (), "DateTime", None),
+ "Left": (2008, 2, (4, 0), (), "Left", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "ProviderID": (2011, 2, (8, 0), (), "ProviderID", None),
+ # Method 'Replies' returns object of type 'Comments'
+ "Replies": (2014, 2, (9, 0), (), "Replies", '{914934D4-5A91-11CF-8700-00AA0060263B}'),
+ "Text": (2005, 2, (8, 0), (), "Text", None),
+ "TimeZoneBias": (2013, 2, (3, 0), (), "TimeZoneBias", None),
+ "Top": (2009, 2, (4, 0), (), "Top", None),
+ "UserID": (2012, 2, (8, 0), (), "UserID", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Comments(DispatchBaseClass):
+ CLSID = IID('{914934D4-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Comment
+ def Add(self, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Author=defaultNamedNotOptArg, AuthorInitials=defaultNamedNotOptArg
+ , Text=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((4, 1), (4, 1), (8, 1), (8, 1), (8, 1)),Left
+ , Top, Author, AuthorInitials, Text)
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{914934D5-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Comment
+ def Add2(self, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Author=defaultNamedNotOptArg, AuthorInitials=defaultNamedNotOptArg
+ , Text=defaultNamedNotOptArg, ProviderID=defaultNamedNotOptArg, UserID=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2004, LCID, 1, (9, 0), ((4, 1), (4, 1), (8, 1), (8, 1), (8, 1), (8, 1), (8, 1)),Left
+ , Top, Author, AuthorInitials, Text, ProviderID
+ , UserID)
+ if ret is not None:
+ ret = Dispatch(ret, 'Add2', '{914934D5-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Comment
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934D5-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934D5-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934D5-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class ConnectorFormat(DispatchBaseClass):
+ CLSID = IID('{91493481-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def BeginConnect(self, ConnectedShape=defaultNamedNotOptArg, ConnectionSite=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), ((9, 1), (3, 1)),ConnectedShape
+ , ConnectionSite)
+
+ def BeginDisconnect(self):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), (),)
+
+ def EndConnect(self, ConnectedShape=defaultNamedNotOptArg, ConnectionSite=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(12, LCID, 1, (24, 0), ((9, 1), (3, 1)),ConnectedShape
+ , ConnectionSite)
+
+ def EndDisconnect(self):
+ return self._oleobj_.InvokeTypes(13, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "BeginConnected": (100, 2, (3, 0), (), "BeginConnected", None),
+ # Method 'BeginConnectedShape' returns object of type 'Shape'
+ "BeginConnectedShape": (101, 2, (9, 0), (), "BeginConnectedShape", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ "BeginConnectionSite": (102, 2, (3, 0), (), "BeginConnectionSite", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "EndConnected": (103, 2, (3, 0), (), "EndConnected", None),
+ # Method 'EndConnectedShape' returns object of type 'Shape'
+ "EndConnectedShape": (104, 2, (9, 0), (), "EndConnectedShape", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ "EndConnectionSite": (105, 2, (3, 0), (), "EndConnectionSite", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ "Type": (106, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ "Type": ((106, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Corners(DispatchBaseClass):
+ CLSID = IID('{92D41A60-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class CustomLayout(DispatchBaseClass):
+ CLSID = IID('{914934F3-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Copy(self):
+ return self._oleobj_.InvokeTypes(2019, LCID, 1, (24, 0), (),)
+
+ def Cut(self):
+ return self._oleobj_.InvokeTypes(2018, LCID, 1, (24, 0), (),)
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (24, 0), (),)
+
+ # Result is of type CustomLayout
+ def Duplicate(self):
+ ret = self._oleobj_.InvokeTypes(2020, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'Duplicate', '{914934F3-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def MoveTo(self, toPos=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2021, LCID, 1, (24, 0), ((3, 1),),toPos
+ )
+
+ def Select(self):
+ return self._oleobj_.InvokeTypes(2017, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Background' returns object of type 'ShapeRange'
+ "Background": (2005, 2, (9, 0), (), "Background", '{9149347A-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'CustomerData' returns object of type 'CustomerData'
+ "CustomerData": (2025, 2, (9, 0), (), "CustomerData", '{914934F6-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Design' returns object of type 'Design'
+ "Design": (2011, 2, (9, 0), (), "Design", '{914934D7-5A91-11CF-8700-00AA0060263B}'),
+ "DisplayMasterShapes": (2022, 2, (3, 0), (), "DisplayMasterShapes", None),
+ "FollowMasterBackground": (2023, 2, (3, 0), (), "FollowMasterBackground", None),
+ # Method 'Guides' returns object of type 'Guides'
+ "Guides": (2026, 2, (9, 0), (), "Guides", '{1641E775-2277-46DE-A06D-8C49C3C5D5E7}'),
+ # Method 'HeadersFooters' returns object of type 'HeadersFooters'
+ "HeadersFooters": (2004, 2, (9, 0), (), "HeadersFooters", '{91493474-5A91-11CF-8700-00AA0060263B}'),
+ "Height": (2008, 2, (4, 0), (), "Height", None),
+ # Method 'Hyperlinks' returns object of type 'Hyperlinks'
+ "Hyperlinks": (2010, 2, (9, 0), (), "Hyperlinks", '{91493464-5A91-11CF-8700-00AA0060263B}'),
+ "Index": (2016, 2, (3, 0), (), "Index", None),
+ "MatchingName": (2014, 2, (8, 0), (), "MatchingName", None),
+ "Name": (2006, 2, (8, 0), (), "Name", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Preserved": (2015, 2, (3, 0), (), "Preserved", None),
+ # Method 'Shapes' returns object of type 'Shapes'
+ "Shapes": (2003, 2, (9, 0), (), "Shapes", '{91493475-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'SlideShowTransition' returns object of type 'SlideShowTransition'
+ "SlideShowTransition": (2013, 2, (9, 0), (), "SlideShowTransition", '{91493471-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'ThemeColorScheme' returns object of type 'ThemeColorScheme'
+ "ThemeColorScheme": (2024, 2, (9, 0), (), "ThemeColorScheme", '{000C03A2-0000-0000-C000-000000000046}'),
+ # Method 'TimeLine' returns object of type 'TimeLine'
+ "TimeLine": (2012, 2, (9, 0), (), "TimeLine", '{914934DC-5A91-11CF-8700-00AA0060263B}'),
+ "Width": (2009, 2, (4, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "DisplayMasterShapes": ((2022, LCID, 4, 0),()),
+ "FollowMasterBackground": ((2023, LCID, 4, 0),()),
+ "MatchingName": ((2014, LCID, 4, 0),()),
+ "Name": ((2006, LCID, 4, 0),()),
+ "Preserved": ((2015, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class CustomLayouts(DispatchBaseClass):
+ CLSID = IID('{914934F2-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type CustomLayout
+ def Add(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{914934F3-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type CustomLayout
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934F3-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type CustomLayout
+ def Paste(self, Index=-1):
+ ret = self._oleobj_.InvokeTypes(2004, LCID, 1, (9, 0), ((3, 49),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Paste', '{914934F3-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934F3-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934F3-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class CustomerData(DispatchBaseClass):
+ CLSID = IID('{914934F6-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type CustomXMLPart
+ def Add(self):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (13, 0), (),)
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'Add', '{000CDB08-0000-0000-C000-000000000046}')
+ return ret
+
+ def Delete(self, Id=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), ((8, 1),),Id
+ )
+
+ # Result is of type CustomXMLPart
+ def Item(self, Id=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (13, 0), ((8, 1),),Id
+ )
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'Item', '{000CDB08-0000-0000-C000-000000000046}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Id=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (13, 0), ((8, 1),),Id
+ )
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, '__call__', '{000CDB08-0000-0000-C000-000000000046}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{000CDB08-0000-0000-C000-000000000046}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class DataLabel(DispatchBaseClass):
+ CLSID = IID('{92D41A61-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ # Result is of type ChartCharacters
+ # The method GetCharacters is actually a property, but must be used as a method to correctly pass the arguments
+ def GetCharacters(self, Start=defaultNamedOptArg, Length=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(603, LCID, 2, (9, 0), ((12, 17), (12, 17)),Start
+ , Length)
+ if ret is not None:
+ ret = Dispatch(ret, 'GetCharacters', '{92D41A57-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoScaleFont": (1525, 2, (12, 0), (), "AutoScaleFont", None),
+ "AutoText": (135, 2, (11, 0), (), "AutoText", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Caption": (139, 2, (8, 0), (), "Caption", None),
+ # Method 'Characters' returns object of type 'ChartCharacters'
+ "Characters": (603, 2, (9, 0), ((12, 17), (12, 17)), "Characters", '{92D41A57-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (1663, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Font' returns object of type 'ChartFont'
+ "Font": (146, 2, (9, 0), (), "Font", '{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Formula": (2005, 2, (8, 0), (), "Formula", None),
+ "FormulaLocal": (2007, 2, (8, 0), (), "FormulaLocal", None),
+ "FormulaR1C1": (2006, 2, (8, 0), (), "FormulaR1C1", None),
+ "FormulaR1C1Local": (2008, 2, (8, 0), (), "FormulaR1C1Local", None),
+ "Height": (2029, 2, (5, 0), (), "Height", None),
+ "HorizontalAlignment": (136, 2, (12, 0), (), "HorizontalAlignment", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (129, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Left": (127, 2, (5, 0), (), "Left", None),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "NumberFormat": (193, 2, (8, 0), (), "NumberFormat", None),
+ "NumberFormatLinked": (194, 2, (11, 0), (), "NumberFormatLinked", None),
+ "NumberFormatLocal": (1097, 2, (12, 0), (), "NumberFormatLocal", None),
+ "Orientation": (134, 2, (12, 0), (), "Orientation", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Position": (133, 2, (3, 0), (), "Position", None),
+ "ReadingOrder": (975, 2, (3, 0), (), "ReadingOrder", None),
+ "Separator": (2027, 2, (12, 0), (), "Separator", None),
+ "Shadow": (103, 2, (11, 0), (), "Shadow", None),
+ "ShowBubbleSize": (2026, 2, (11, 0), (), "ShowBubbleSize", None),
+ "ShowCategoryName": (2023, 2, (11, 0), (), "ShowCategoryName", None),
+ "ShowLegendKey": (171, 2, (11, 0), (), "ShowLegendKey", None),
+ "ShowPercentage": (2025, 2, (11, 0), (), "ShowPercentage", None),
+ "ShowRange": (2028, 2, (11, 0), (), "ShowRange", None),
+ "ShowSeriesName": (2022, 2, (11, 0), (), "ShowSeriesName", None),
+ "ShowValue": (2024, 2, (11, 0), (), "ShowValue", None),
+ "Text": (138, 2, (8, 0), (), "Text", None),
+ "Top": (126, 2, (5, 0), (), "Top", None),
+ "Type": (108, 2, (12, 0), (), "Type", None),
+ "VerticalAlignment": (137, 2, (12, 0), (), "VerticalAlignment", None),
+ "Width": (2030, 2, (5, 0), (), "Width", None),
+ "_Height": (2003, 2, (5, 0), (), "_Height", None),
+ "_Width": (2004, 2, (5, 0), (), "_Width", None),
+ }
+ _prop_map_put_ = {
+ "AutoScaleFont": ((1525, LCID, 4, 0),()),
+ "AutoText": ((135, LCID, 4, 0),()),
+ "Caption": ((139, LCID, 4, 0),()),
+ "Formula": ((2005, LCID, 4, 0),()),
+ "FormulaLocal": ((2007, LCID, 4, 0),()),
+ "FormulaR1C1": ((2006, LCID, 4, 0),()),
+ "FormulaR1C1Local": ((2008, LCID, 4, 0),()),
+ "Height": ((2029, LCID, 4, 0),()),
+ "HorizontalAlignment": ((136, LCID, 4, 0),()),
+ "Left": ((127, LCID, 4, 0),()),
+ "NumberFormat": ((193, LCID, 4, 0),()),
+ "NumberFormatLinked": ((194, LCID, 4, 0),()),
+ "NumberFormatLocal": ((1097, LCID, 4, 0),()),
+ "Orientation": ((134, LCID, 4, 0),()),
+ "Position": ((133, LCID, 4, 0),()),
+ "ReadingOrder": ((975, LCID, 4, 0),()),
+ "Separator": ((2027, LCID, 4, 0),()),
+ "Shadow": ((103, LCID, 4, 0),()),
+ "ShowBubbleSize": ((2026, LCID, 4, 0),()),
+ "ShowCategoryName": ((2023, LCID, 4, 0),()),
+ "ShowLegendKey": ((171, LCID, 4, 0),()),
+ "ShowPercentage": ((2025, LCID, 4, 0),()),
+ "ShowRange": ((2028, LCID, 4, 0),()),
+ "ShowSeriesName": ((2022, LCID, 4, 0),()),
+ "ShowValue": ((2024, LCID, 4, 0),()),
+ "Text": ((138, LCID, 4, 0),()),
+ "Top": ((126, LCID, 4, 0),()),
+ "Type": ((108, LCID, 4, 0),()),
+ "VerticalAlignment": ((137, LCID, 4, 0),()),
+ "Width": ((2030, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class DataLabels(DispatchBaseClass):
+ CLSID = IID('{92D41A62-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ # Result is of type DataLabel
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(170, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{92D41A61-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def Propagate(self, Index=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2028, LCID, 1, (24, 0), ((12, 1),),Index
+ )
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ # Result is of type DataLabel
+ def _Default(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '_Default', '{92D41A61-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoScaleFont": (1525, 2, (12, 0), (), "AutoScaleFont", None),
+ "AutoText": (135, 2, (11, 0), (), "AutoText", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Count": (118, 2, (3, 0), (), "Count", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (1663, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Font' returns object of type 'ChartFont'
+ "Font": (146, 2, (9, 0), (), "Font", '{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "HorizontalAlignment": (136, 2, (12, 0), (), "HorizontalAlignment", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (129, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "NumberFormat": (193, 2, (8, 0), (), "NumberFormat", None),
+ "NumberFormatLinked": (194, 2, (11, 0), (), "NumberFormatLinked", None),
+ "NumberFormatLocal": (1097, 2, (12, 0), (), "NumberFormatLocal", None),
+ "Orientation": (134, 2, (12, 0), (), "Orientation", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Position": (133, 2, (3, 0), (), "Position", None),
+ "ReadingOrder": (975, 2, (3, 0), (), "ReadingOrder", None),
+ "Separator": (2027, 2, (12, 0), (), "Separator", None),
+ "Shadow": (103, 2, (11, 0), (), "Shadow", None),
+ "ShowBubbleSize": (2026, 2, (11, 0), (), "ShowBubbleSize", None),
+ "ShowCategoryName": (2023, 2, (11, 0), (), "ShowCategoryName", None),
+ "ShowLegendKey": (171, 2, (11, 0), (), "ShowLegendKey", None),
+ "ShowPercentage": (2025, 2, (11, 0), (), "ShowPercentage", None),
+ "ShowRange": (2029, 2, (11, 0), (), "ShowRange", None),
+ "ShowSeriesName": (2022, 2, (11, 0), (), "ShowSeriesName", None),
+ "ShowValue": (2024, 2, (11, 0), (), "ShowValue", None),
+ "Type": (108, 2, (12, 0), (), "Type", None),
+ "VerticalAlignment": (137, 2, (12, 0), (), "VerticalAlignment", None),
+ }
+ _prop_map_put_ = {
+ "AutoScaleFont": ((1525, LCID, 4, 0),()),
+ "AutoText": ((135, LCID, 4, 0),()),
+ "HorizontalAlignment": ((136, LCID, 4, 0),()),
+ "NumberFormat": ((193, LCID, 4, 0),()),
+ "NumberFormatLinked": ((194, LCID, 4, 0),()),
+ "NumberFormatLocal": ((1097, LCID, 4, 0),()),
+ "Orientation": ((134, LCID, 4, 0),()),
+ "Position": ((133, LCID, 4, 0),()),
+ "ReadingOrder": ((975, LCID, 4, 0),()),
+ "Separator": ((2027, LCID, 4, 0),()),
+ "Shadow": ((103, LCID, 4, 0),()),
+ "ShowBubbleSize": ((2026, LCID, 4, 0),()),
+ "ShowCategoryName": ((2023, LCID, 4, 0),()),
+ "ShowLegendKey": ((171, LCID, 4, 0),()),
+ "ShowPercentage": ((2025, LCID, 4, 0),()),
+ "ShowRange": ((2029, LCID, 4, 0),()),
+ "ShowSeriesName": ((2022, LCID, 4, 0),()),
+ "ShowValue": ((2024, LCID, 4, 0),()),
+ "Type": ((108, LCID, 4, 0),()),
+ "VerticalAlignment": ((137, LCID, 4, 0),()),
+ }
+ # Default method for this class is '_Default'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{92D41A61-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,1,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{92D41A61-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Item property/method which allows indexed access with the object[key] syntax.
+ #Some objects will accept a string or other type of key in addition to integers.
+ #Note that many Office objects do not use zero-based indexing.
+ def __getitem__(self, key):
+ return self._get_good_object_(self._oleobj_.Invoke(*(170, LCID, 1, 1, key)), "Item", '{92D41A61-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(118, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class DataTable(DispatchBaseClass):
+ CLSID = IID('{92D41A63-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2008, LCID, 1, (24, 0), (),)
+
+ def Select(self):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2012, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoScaleFont": (2010, 2, (12, 0), (), "AutoScaleFont", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (2005, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Font' returns object of type 'ChartFont'
+ "Font": (2006, 2, (9, 0), (), "Font", '{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2011, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "HasBorderHorizontal": (2002, 2, (11, 0), (), "HasBorderHorizontal", None),
+ "HasBorderOutline": (2004, 2, (11, 0), (), "HasBorderOutline", None),
+ "HasBorderVertical": (2003, 2, (11, 0), (), "HasBorderVertical", None),
+ "Parent": (2009, 2, (9, 0), (), "Parent", None),
+ "ShowLegendKey": (2001, 2, (11, 0), (), "ShowLegendKey", None),
+ }
+ _prop_map_put_ = {
+ "AutoScaleFont": ((2010, LCID, 4, 0),()),
+ "HasBorderHorizontal": ((2002, LCID, 4, 0),()),
+ "HasBorderOutline": ((2004, LCID, 4, 0),()),
+ "HasBorderVertical": ((2003, LCID, 4, 0),()),
+ "ShowLegendKey": ((2001, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class DefaultWebOptions(DispatchBaseClass):
+ CLSID = IID('{914934CD-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "AllowPNG": (2008, 2, (3, 0), (), "AllowPNG", None),
+ "AlwaysSaveInDefaultEncoding": (2013, 2, (3, 0), (), "AlwaysSaveInDefaultEncoding", None),
+ "CheckIfOfficeIsHTMLEditor": (2012, 2, (3, 0), (), "CheckIfOfficeIsHTMLEditor", None),
+ "Encoding": (2010, 2, (3, 0), (), "Encoding", None),
+ "FolderSuffix": (2015, 2, (8, 0), (), "FolderSuffix", None),
+ # Method 'Fonts' returns object of type 'WebPageFonts'
+ "Fonts": (2014, 2, (9, 0), (), "Fonts", '{000C0914-0000-0000-C000-000000000046}'),
+ "FrameColors": (2002, 2, (3, 0), (), "FrameColors", None),
+ "HTMLVersion": (2018, 2, (3, 0), (), "HTMLVersion", None),
+ "IncludeNavigation": (2001, 2, (3, 0), (), "IncludeNavigation", None),
+ "OrganizeInFolder": (2005, 2, (3, 0), (), "OrganizeInFolder", None),
+ "RelyOnVML": (2007, 2, (3, 0), (), "RelyOnVML", None),
+ "ResizeGraphics": (2003, 2, (3, 0), (), "ResizeGraphics", None),
+ "SaveNewWebPagesAsWebArchives": (2017, 2, (3, 0), (), "SaveNewWebPagesAsWebArchives", None),
+ "ScreenSize": (2009, 2, (3, 0), (), "ScreenSize", None),
+ "ShowSlideAnimation": (2004, 2, (3, 0), (), "ShowSlideAnimation", None),
+ "TargetBrowser": (2016, 2, (3, 0), (), "TargetBrowser", None),
+ "UpdateLinksOnSave": (2011, 2, (3, 0), (), "UpdateLinksOnSave", None),
+ "UseLongFileNames": (2006, 2, (3, 0), (), "UseLongFileNames", None),
+ }
+ _prop_map_put_ = {
+ "AllowPNG": ((2008, LCID, 4, 0),()),
+ "AlwaysSaveInDefaultEncoding": ((2013, LCID, 4, 0),()),
+ "CheckIfOfficeIsHTMLEditor": ((2012, LCID, 4, 0),()),
+ "Encoding": ((2010, LCID, 4, 0),()),
+ "FrameColors": ((2002, LCID, 4, 0),()),
+ "HTMLVersion": ((2018, LCID, 4, 0),()),
+ "IncludeNavigation": ((2001, LCID, 4, 0),()),
+ "OrganizeInFolder": ((2005, LCID, 4, 0),()),
+ "RelyOnVML": ((2007, LCID, 4, 0),()),
+ "ResizeGraphics": ((2003, LCID, 4, 0),()),
+ "SaveNewWebPagesAsWebArchives": ((2017, LCID, 4, 0),()),
+ "ScreenSize": ((2009, LCID, 4, 0),()),
+ "ShowSlideAnimation": ((2004, LCID, 4, 0),()),
+ "TargetBrowser": ((2016, LCID, 4, 0),()),
+ "UpdateLinksOnSave": ((2011, LCID, 4, 0),()),
+ "UseLongFileNames": ((2006, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Design(DispatchBaseClass):
+ CLSID = IID('{914934D7-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type _Master
+ def AddTitleMaster(self):
+ ret = self._oleobj_.InvokeTypes(2006, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddTitleMaster', '{9149346C-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2011, LCID, 1, (24, 0), (),)
+
+ def MoveTo(self, toPos=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2010, LCID, 1, (24, 0), ((3, 1),),toPos
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "HasTitleMaster": (2005, 2, (3, 0), (), "HasTitleMaster", None),
+ "Index": (2007, 2, (3, 0), (), "Index", None),
+ "Name": (2008, 2, (8, 0), (), "Name", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Preserved": (2009, 2, (3, 0), (), "Preserved", None),
+ # Method 'SlideMaster' returns object of type '_Master'
+ "SlideMaster": (2003, 2, (9, 0), (), "SlideMaster", '{9149346C-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TitleMaster' returns object of type '_Master'
+ "TitleMaster": (2004, 2, (9, 0), (), "TitleMaster", '{9149346C-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ "Name": ((2008, LCID, 4, 0),()),
+ "Preserved": ((2009, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Designs(DispatchBaseClass):
+ CLSID = IID('{914934D6-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Design
+ def Add(self, designName=defaultNamedNotOptArg, Index=-1):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((8, 1), (3, 49)),designName
+ , Index)
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{914934D7-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Design
+ def Clone(self, pOriginal=defaultNamedNotOptArg, Index=-1):
+ ret = self._oleobj_.InvokeTypes(2005, LCID, 1, (9, 0), ((9, 1), (3, 49)),pOriginal
+ , Index)
+ if ret is not None:
+ ret = Dispatch(ret, 'Clone', '{914934D7-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Design
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934D7-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Design
+ def Load(self, TemplateName=defaultNamedNotOptArg, Index=-1):
+ ret = self._oleobj_.InvokeTypes(2004, LCID, 1, (9, 0), ((8, 1), (3, 49)),TemplateName
+ , Index)
+ if ret is not None:
+ ret = Dispatch(ret, 'Load', '{914934D7-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934D7-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934D7-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Diagram(DispatchBaseClass):
+ CLSID = IID('{914934DB-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Convert(self, Type=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), ((3, 1),),Type
+ )
+
+ def FitText(self):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "AutoFormat": (105, 2, (3, 0), (), "AutoFormat", None),
+ "AutoLayout": (103, 2, (3, 0), (), "AutoLayout", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ # Method 'Nodes' returns object of type 'DiagramNodes'
+ "Nodes": (101, 2, (9, 0), (), "Nodes", '{914934DA-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (100, 2, (9, 0), (), "Parent", None),
+ "Reverse": (104, 2, (3, 0), (), "Reverse", None),
+ "Type": (102, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ "AutoFormat": ((105, LCID, 4, 0),()),
+ "AutoLayout": ((103, LCID, 4, 0),()),
+ "Reverse": ((104, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class DiagramNode(DispatchBaseClass):
+ CLSID = IID('{914934D8-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type DiagramNode
+ def AddNode(self, Pos=2, NodeType=1):
+ ret = self._oleobj_.InvokeTypes(10, LCID, 1, (9, 0), ((3, 49), (3, 49)),Pos
+ , NodeType)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddNode', '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type DiagramNode
+ def CloneNode(self, CopyChildren=defaultNamedNotOptArg, TargetNode=defaultNamedNotOptArg, Pos=2):
+ ret = self._oleobj_.InvokeTypes(15, LCID, 1, (9, 0), ((11, 1), (9, 1), (3, 49)),CopyChildren
+ , TargetNode, Pos)
+ if ret is not None:
+ ret = Dispatch(ret, 'CloneNode', '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), (),)
+
+ def MoveNode(self, TargetNode=defaultNamedNotOptArg, Pos=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(12, LCID, 1, (24, 0), ((9, 1), (3, 1)),TargetNode
+ , Pos)
+
+ # Result is of type DiagramNode
+ def NextNode(self):
+ ret = self._oleobj_.InvokeTypes(17, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'NextNode', '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type DiagramNode
+ def PrevNode(self):
+ ret = self._oleobj_.InvokeTypes(18, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'PrevNode', '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def ReplaceNode(self, TargetNode=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(13, LCID, 1, (24, 0), ((9, 1),),TargetNode
+ )
+
+ def SwapNode(self, TargetNode=defaultNamedNotOptArg, SwapChildren=True):
+ return self._oleobj_.InvokeTypes(14, LCID, 1, (24, 0), ((9, 1), (11, 49)),TargetNode
+ , SwapChildren)
+
+ def TransferChildren(self, ReceivingNode=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(16, LCID, 1, (24, 0), ((9, 1),),ReceivingNode
+ )
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ # Method 'Children' returns object of type 'DiagramNodeChildren'
+ "Children": (101, 2, (9, 0), (), "Children", '{914934D9-5A91-11CF-8700-00AA0060263B}'),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ # Method 'Diagram' returns object of type 'Diagram'
+ "Diagram": (104, 2, (9, 0), (), "Diagram", '{914934DB-5A91-11CF-8700-00AA0060263B}'),
+ "Layout": (105, 2, (3, 0), (), "Layout", None),
+ "Parent": (100, 2, (9, 0), (), "Parent", None),
+ # Method 'Root' returns object of type 'DiagramNode'
+ "Root": (103, 2, (9, 0), (), "Root", '{914934D8-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Shape' returns object of type 'Shape'
+ "Shape": (102, 2, (9, 0), (), "Shape", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TextShape' returns object of type 'Shape'
+ "TextShape": (106, 2, (9, 0), (), "TextShape", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ "Layout": ((105, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class DiagramNodeChildren(DispatchBaseClass):
+ CLSID = IID('{914934D9-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type DiagramNode
+ def AddNode(self, Index=-1, NodeType=1):
+ ret = self._oleobj_.InvokeTypes(10, LCID, 1, (9, 0), ((12, 49), (3, 49)),Index
+ , NodeType)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddNode', '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type DiagramNode
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def SelectAll(self):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Count": (101, 2, (3, 0), (), "Count", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ # Method 'FirstChild' returns object of type 'DiagramNode'
+ "FirstChild": (103, 2, (9, 0), (), "FirstChild", '{914934D8-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'LastChild' returns object of type 'DiagramNode'
+ "LastChild": (104, 2, (9, 0), (), "LastChild", '{914934D8-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (100, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(101, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class DiagramNodes(DispatchBaseClass):
+ CLSID = IID('{914934DA-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type DiagramNode
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def SelectAll(self):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Count": (101, 2, (3, 0), (), "Count", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "Parent": (100, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934D8-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(101, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class DisplayUnitLabel(DispatchBaseClass):
+ CLSID = IID('{92D41A64-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(2014, 1, (12, 0), (), 'Delete', None,)
+
+ # Result is of type ChartCharacters
+ # The method GetCharacters is actually a property, but must be used as a method to correctly pass the arguments
+ def GetCharacters(self, Start=defaultNamedOptArg, Length=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2002, LCID, 2, (9, 0), ((12, 17), (12, 17)),Start
+ , Length)
+ if ret is not None:
+ ret = Dispatch(ret, 'GetCharacters', '{92D41A57-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def Select(self):
+ return self._ApplyTypes_(2018, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2020, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoScaleFont": (2011, 2, (12, 0), (), "AutoScaleFont", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (2015, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Caption": (2001, 2, (8, 0), (), "Caption", None),
+ # Method 'Characters' returns object of type 'ChartCharacters'
+ "Characters": (2002, 2, (9, 0), ((12, 17), (12, 17)), "Characters", '{92D41A57-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (2013, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Font' returns object of type 'ChartFont'
+ "Font": (2003, 2, (9, 0), (), "Font", '{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2019, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Formula": (2024, 2, (8, 0), (), "Formula", None),
+ "FormulaLocal": (2026, 2, (8, 0), (), "FormulaLocal", None),
+ "FormulaR1C1": (2025, 2, (8, 0), (), "FormulaR1C1", None),
+ "FormulaR1C1Local": (2027, 2, (8, 0), (), "FormulaR1C1Local", None),
+ "Height": (2022, 2, (5, 0), (), "Height", None),
+ "HorizontalAlignment": (2004, 2, (12, 0), (), "HorizontalAlignment", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (2012, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Left": (2005, 2, (5, 0), (), "Left", None),
+ "Name": (2016, 2, (8, 0), (), "Name", None),
+ "Orientation": (2006, 2, (12, 0), (), "Orientation", None),
+ "Parent": (2017, 2, (9, 0), (), "Parent", None),
+ "Position": (1671, 2, (3, 0), (), "Position", None),
+ "ReadingOrder": (2021, 2, (3, 0), (), "ReadingOrder", None),
+ "Shadow": (2007, 2, (11, 0), (), "Shadow", None),
+ "Text": (2008, 2, (8, 0), (), "Text", None),
+ "Top": (2009, 2, (5, 0), (), "Top", None),
+ "VerticalAlignment": (2010, 2, (12, 0), (), "VerticalAlignment", None),
+ "Width": (2023, 2, (5, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "AutoScaleFont": ((2011, LCID, 4, 0),()),
+ "Caption": ((2001, LCID, 4, 0),()),
+ "Formula": ((2024, LCID, 4, 0),()),
+ "FormulaLocal": ((2026, LCID, 4, 0),()),
+ "FormulaR1C1": ((2025, LCID, 4, 0),()),
+ "FormulaR1C1Local": ((2027, LCID, 4, 0),()),
+ "HorizontalAlignment": ((2004, LCID, 4, 0),()),
+ "Left": ((2005, LCID, 4, 0),()),
+ "Orientation": ((2006, LCID, 4, 0),()),
+ "Position": ((1671, LCID, 4, 0),()),
+ "ReadingOrder": ((2021, LCID, 4, 0),()),
+ "Shadow": ((2007, LCID, 4, 0),()),
+ "Text": ((2008, LCID, 4, 0),()),
+ "Top": ((2009, LCID, 4, 0),()),
+ "VerticalAlignment": ((2010, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class DocumentWindow(DispatchBaseClass):
+ CLSID = IID('{91493457-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Activate(self):
+ return self._oleobj_.InvokeTypes(2015, LCID, 1, (24, 0), (),)
+
+ def Close(self):
+ return self._oleobj_.InvokeTypes(2019, LCID, 1, (24, 0), (),)
+
+ def ExpandSection(self, sectionIndex=defaultNamedNotOptArg, Expand=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2030, LCID, 1, (24, 0), ((3, 1), (11, 1)),sectionIndex
+ , Expand)
+
+ def FitToPage(self):
+ return self._oleobj_.InvokeTypes(2014, LCID, 1, (24, 0), (),)
+
+ def IsSectionExpanded(self, sectionIndex=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2029, LCID, 1, (11, 0), ((3, 1),),sectionIndex
+ )
+
+ def LargeScroll(self, Down=1, Up=0, ToRight=0, ToLeft=0):
+ return self._oleobj_.InvokeTypes(2016, LCID, 1, (24, 0), ((3, 49), (3, 49), (3, 49), (3, 49)),Down
+ , Up, ToRight, ToLeft)
+
+ # Result is of type DocumentWindow
+ def NewWindow(self):
+ ret = self._oleobj_.InvokeTypes(2018, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'NewWindow', '{91493457-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def PointsToScreenPixelsX(self, Points=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2026, LCID, 1, (3, 0), ((4, 1),),Points
+ )
+
+ def PointsToScreenPixelsY(self, Points=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2027, LCID, 1, (3, 0), ((4, 1),),Points
+ )
+
+ def RangeFromPoint(self, X=defaultNamedNotOptArg, Y=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2025, LCID, 1, (9, 0), ((3, 1), (3, 1)),X
+ , Y)
+ if ret is not None:
+ ret = Dispatch(ret, 'RangeFromPoint', None)
+ return ret
+
+ def ScrollIntoView(self, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg, Height=defaultNamedNotOptArg
+ , Start=-1):
+ return self._oleobj_.InvokeTypes(2028, LCID, 1, (24, 0), ((4, 1), (4, 1), (4, 1), (4, 1), (3, 49)),Left
+ , Top, Width, Height, Start)
+
+ def SmallScroll(self, Down=1, Up=0, ToRight=0, ToLeft=0):
+ return self._oleobj_.InvokeTypes(2017, LCID, 1, (24, 0), ((3, 49), (3, 49), (3, 49), (3, 49)),Down
+ , Up, ToRight, ToLeft)
+
+ _prop_map_get_ = {
+ "Active": (2008, 2, (3, 0), (), "Active", None),
+ # Method 'ActivePane' returns object of type 'Pane'
+ "ActivePane": (2021, 2, (9, 0), (), "ActivePane", '{914934CC-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "BlackAndWhite": (2007, 2, (3, 0), (), "BlackAndWhite", None),
+ "Caption": (0, 2, (8, 0), (), "Caption", None),
+ "HWND": (2020, 2, (3, 0), (), "HWND", None),
+ "Height": (2013, 2, (4, 0), (), "Height", None),
+ "Left": (2010, 2, (4, 0), (), "Left", None),
+ # Method 'Panes' returns object of type 'Panes'
+ "Panes": (2022, 2, (9, 0), (), "Panes", '{914934CB-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'Presentation' returns object of type 'Presentation'
+ "Presentation": (2005, 2, (13, 0), (), "Presentation", '{91493444-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Selection' returns object of type 'Selection'
+ "Selection": (2003, 2, (9, 0), (), "Selection", '{91493454-5A91-11CF-8700-00AA0060263B}'),
+ "SplitHorizontal": (2024, 2, (3, 0), (), "SplitHorizontal", None),
+ "SplitVertical": (2023, 2, (3, 0), (), "SplitVertical", None),
+ "Top": (2011, 2, (4, 0), (), "Top", None),
+ # Method 'View' returns object of type 'View'
+ "View": (2004, 2, (9, 0), (), "View", '{91493458-5A91-11CF-8700-00AA0060263B}'),
+ "ViewType": (2006, 2, (3, 0), (), "ViewType", None),
+ "Width": (2012, 2, (4, 0), (), "Width", None),
+ "WindowState": (2009, 2, (3, 0), (), "WindowState", None),
+ }
+ _prop_map_put_ = {
+ "BlackAndWhite": ((2007, LCID, 4, 0),()),
+ "Height": ((2013, LCID, 4, 0),()),
+ "Left": ((2010, LCID, 4, 0),()),
+ "SplitHorizontal": ((2024, LCID, 4, 0),()),
+ "SplitVertical": ((2023, LCID, 4, 0),()),
+ "Top": ((2011, LCID, 4, 0),()),
+ "ViewType": ((2006, LCID, 4, 0),()),
+ "Width": ((2012, LCID, 4, 0),()),
+ "WindowState": ((2009, LCID, 4, 0),()),
+ }
+ # Default property for this class is 'Caption'
+ def __call__(self):
+ return self._ApplyTypes_(*(0, 2, (8, 0), (), "Caption", None))
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class DocumentWindows(DispatchBaseClass):
+ CLSID = IID('{91493455-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Arrange(self, arrangeStyle=1):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), ((3, 49),),arrangeStyle
+ )
+
+ # Result is of type DocumentWindow
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493457-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493457-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493457-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class DownBars(DispatchBaseClass):
+ CLSID = IID('{92D41A65-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (1663, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (129, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class DropLines(DispatchBaseClass):
+ CLSID = IID('{92D41A66-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(2006, 1, (12, 0), (), 'Delete', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(2007, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2005, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (2003, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2004, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Name": (2001, 2, (8, 0), (), "Name", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class EApplication:
+ CLSID = CLSID_Sink = IID('{914934C2-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = IID('{91493441-5A91-11CF-8700-00AA0060263B}')
+ _public_methods_ = [] # For COM Server support
+ _dispid_to_func_ = {
+ 2029 : "OnProtectedViewWindowActivate",
+ 2015 : "OnPresentationPrint",
+ 2013 : "OnSlideShowNextSlide",
+ 2011 : "OnSlideShowBegin",
+ 2001 : "OnWindowSelectionChange",
+ 2005 : "OnPresentationSave",
+ 2020 : "OnAfterNewPresentation",
+ 2014 : "OnSlideShowEnd",
+ 2028 : "OnProtectedViewWindowBeforeClose",
+ 2025 : "OnPresentationBeforeClose",
+ 2018 : "OnPresentationBeforeSave",
+ 2010 : "OnWindowDeactivate",
+ 2021 : "OnAfterPresentationOpen",
+ 2027 : "OnProtectedViewWindowBeforeEdit",
+ 2026 : "OnProtectedViewWindowOpen",
+ 2023 : "OnSlideShowOnNext",
+ 2012 : "OnSlideShowNextBuild",
+ 2002 : "OnWindowBeforeRightClick",
+ 2030 : "OnProtectedViewWindowDeactivate",
+ 2016 : "OnSlideSelectionChanged",
+ 2004 : "OnPresentationClose",
+ 2017 : "OnColorSchemeChanged",
+ 2019 : "OnSlideShowNextClick",
+ 2006 : "OnPresentationOpen",
+ 2003 : "OnWindowBeforeDoubleClick",
+ 2031 : "OnPresentationCloseFinal",
+ 2032 : "OnAfterDragDropOnSlide",
+ 2033 : "OnAfterShapeSizeChange",
+ 2009 : "OnWindowActivate",
+ 2022 : "OnPresentationSync",
+ 2007 : "OnNewPresentation",
+ 2024 : "OnSlideShowOnPrevious",
+ 2008 : "OnPresentationNewSlide",
+ }
+
+ def __init__(self, oobj = None):
+ if oobj is None:
+ self._olecp = None
+ else:
+ import win32com.server.util
+ from win32com.server.policy import EventHandlerPolicy
+ cpc=oobj._oleobj_.QueryInterface(pythoncom.IID_IConnectionPointContainer)
+ cp=cpc.FindConnectionPoint(self.CLSID_Sink)
+ cookie=cp.Advise(win32com.server.util.wrap(self, usePolicy=EventHandlerPolicy))
+ self._olecp,self._olecp_cookie = cp,cookie
+ def __del__(self):
+ try:
+ self.close()
+ except pythoncom.com_error:
+ pass
+ def close(self):
+ if self._olecp is not None:
+ cp,cookie,self._olecp,self._olecp_cookie = self._olecp,self._olecp_cookie,None,None
+ cp.Unadvise(cookie)
+ def _query_interface_(self, iid):
+ import win32com.server.util
+ if iid==self.CLSID_Sink: return win32com.server.util.wrap(self)
+
+ # Event Handlers
+ # If you create handlers, they should have the following prototypes:
+# def OnProtectedViewWindowActivate(self, ProtViewWindow=defaultNamedNotOptArg):
+# def OnPresentationPrint(self, Pres=defaultNamedNotOptArg):
+# def OnSlideShowNextSlide(self, Wn=defaultNamedNotOptArg):
+# def OnSlideShowBegin(self, Wn=defaultNamedNotOptArg):
+# def OnWindowSelectionChange(self, Sel=defaultNamedNotOptArg):
+# def OnPresentationSave(self, Pres=defaultNamedNotOptArg):
+# def OnAfterNewPresentation(self, Pres=defaultNamedNotOptArg):
+# def OnSlideShowEnd(self, Pres=defaultNamedNotOptArg):
+# def OnProtectedViewWindowBeforeClose(self, ProtViewWindow=defaultNamedNotOptArg, ProtectedViewCloseReason=defaultNamedNotOptArg, Cancel=defaultNamedNotOptArg):
+# def OnPresentationBeforeClose(self, Pres=defaultNamedNotOptArg, Cancel=defaultNamedNotOptArg):
+# def OnPresentationBeforeSave(self, Pres=defaultNamedNotOptArg, Cancel=defaultNamedNotOptArg):
+# def OnWindowDeactivate(self, Pres=defaultNamedNotOptArg, Wn=defaultNamedNotOptArg):
+# def OnAfterPresentationOpen(self, Pres=defaultNamedNotOptArg):
+# def OnProtectedViewWindowBeforeEdit(self, ProtViewWindow=defaultNamedNotOptArg, Cancel=defaultNamedNotOptArg):
+# def OnProtectedViewWindowOpen(self, ProtViewWindow=defaultNamedNotOptArg):
+# def OnSlideShowOnNext(self, Wn=defaultNamedNotOptArg):
+# def OnSlideShowNextBuild(self, Wn=defaultNamedNotOptArg):
+# def OnWindowBeforeRightClick(self, Sel=defaultNamedNotOptArg, Cancel=defaultNamedNotOptArg):
+# def OnProtectedViewWindowDeactivate(self, ProtViewWindow=defaultNamedNotOptArg):
+# def OnSlideSelectionChanged(self, SldRange=defaultNamedNotOptArg):
+# def OnPresentationClose(self, Pres=defaultNamedNotOptArg):
+# def OnColorSchemeChanged(self, SldRange=defaultNamedNotOptArg):
+# def OnSlideShowNextClick(self, Wn=defaultNamedNotOptArg, nEffect=defaultNamedNotOptArg):
+# def OnPresentationOpen(self, Pres=defaultNamedNotOptArg):
+# def OnWindowBeforeDoubleClick(self, Sel=defaultNamedNotOptArg, Cancel=defaultNamedNotOptArg):
+# def OnPresentationCloseFinal(self, Pres=defaultNamedNotOptArg):
+# def OnAfterDragDropOnSlide(self, Sld=defaultNamedNotOptArg, X=defaultNamedNotOptArg, Y=defaultNamedNotOptArg):
+# def OnAfterShapeSizeChange(self, shp=defaultNamedNotOptArg):
+# def OnWindowActivate(self, Pres=defaultNamedNotOptArg, Wn=defaultNamedNotOptArg):
+# def OnPresentationSync(self, Pres=defaultNamedNotOptArg, SyncEventType=defaultNamedNotOptArg):
+# def OnNewPresentation(self, Pres=defaultNamedNotOptArg):
+# def OnSlideShowOnPrevious(self, Wn=defaultNamedNotOptArg):
+# def OnPresentationNewSlide(self, Sld=defaultNamedNotOptArg):
+
+
+class Effect(DispatchBaseClass):
+ CLSID = IID('{914934DF-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (24, 0), (),)
+
+ def MoveAfter(self, Effect=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (24, 0), ((9, 1),),Effect
+ )
+
+ def MoveBefore(self, Effect=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), ((9, 1),),Effect
+ )
+
+ def MoveTo(self, toPos=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), ((3, 1),),toPos
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Behaviors' returns object of type 'AnimationBehaviors'
+ "Behaviors": (2017, 2, (9, 0), (), "Behaviors", '{914934E3-5A91-11CF-8700-00AA0060263B}'),
+ "DisplayName": (2015, 2, (8, 0), (), "DisplayName", None),
+ # Method 'EffectInformation' returns object of type 'EffectInformation'
+ "EffectInformation": (2018, 2, (9, 0), (), "EffectInformation", '{914934E2-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'EffectParameters' returns object of type 'EffectParameters'
+ "EffectParameters": (2011, 2, (9, 0), (), "EffectParameters", '{914934E1-5A91-11CF-8700-00AA0060263B}'),
+ "EffectType": (2010, 2, (3, 0), (), "EffectType", None),
+ "Exit": (2016, 2, (3, 0), (), "Exit", None),
+ "Index": (2008, 2, (3, 0), (), "Index", None),
+ "Paragraph": (2014, 2, (3, 0), (), "Paragraph", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'Shape' returns object of type 'Shape'
+ "Shape": (2003, 2, (9, 0), (), "Shape", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ "TextRangeLength": (2013, 2, (3, 0), (), "TextRangeLength", None),
+ "TextRangeStart": (2012, 2, (3, 0), (), "TextRangeStart", None),
+ # Method 'Timing' returns object of type 'Timing'
+ "Timing": (2009, 2, (9, 0), (), "Timing", '{914934E0-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ "EffectType": ((2010, LCID, 4, 0),()),
+ "Exit": ((2016, LCID, 4, 0),()),
+ "Paragraph": ((2014, LCID, 4, 0),()),
+ "Shape": ((2003, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class EffectInformation(DispatchBaseClass):
+ CLSID = IID('{914934E2-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "AfterEffect": (2003, 2, (3, 0), (), "AfterEffect", None),
+ "AnimateBackground": (2004, 2, (3, 0), (), "AnimateBackground", None),
+ "AnimateTextInReverse": (2005, 2, (3, 0), (), "AnimateTextInReverse", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "BuildByLevelEffect": (2006, 2, (3, 0), (), "BuildByLevelEffect", None),
+ # Method 'Dim' returns object of type 'ColorFormat'
+ "Dim": (2007, 2, (9, 0), (), "Dim", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'PlaySettings' returns object of type 'PlaySettings'
+ "PlaySettings": (2008, 2, (9, 0), (), "PlaySettings", '{9149348E-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'SoundEffect' returns object of type 'SoundEffect'
+ "SoundEffect": (2009, 2, (9, 0), (), "SoundEffect", '{91493472-5A91-11CF-8700-00AA0060263B}'),
+ "TextUnitEffect": (2010, 2, (3, 0), (), "TextUnitEffect", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class EffectParameters(DispatchBaseClass):
+ CLSID = IID('{914934E1-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "Amount": (2004, 2, (4, 0), (), "Amount", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Color2' returns object of type 'ColorFormat'
+ "Color2": (2006, 2, (9, 0), (), "Color2", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "Direction": (2003, 2, (3, 0), (), "Direction", None),
+ "FontName": (2008, 2, (8, 0), (), "FontName", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Relative": (2007, 2, (3, 0), (), "Relative", None),
+ "Size": (2005, 2, (4, 0), (), "Size", None),
+ }
+ _prop_map_put_ = {
+ "Amount": ((2004, LCID, 4, 0),()),
+ "Direction": ((2003, LCID, 4, 0),()),
+ "FontName": ((2008, LCID, 4, 0),()),
+ "Relative": ((2007, LCID, 4, 0),()),
+ "Size": ((2005, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ErrorBars(DispatchBaseClass):
+ CLSID = IID('{92D41A67-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def ClearFormats(self):
+ return self._ApplyTypes_(112, 1, (12, 0), (), 'ClearFormats', None,)
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "EndStyle": (1124, 2, (3, 0), (), "EndStyle", None),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ "EndStyle": ((1124, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ExtraColors(DispatchBaseClass):
+ CLSID = IID('{91493468-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Add(self, Type=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), ((3, 1),),Type
+ )
+
+ def Clear(self):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), (),)
+
+ def Item(self, Index=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(0, LCID, 1, (3, 0), ((3, 1),),Index
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(0, LCID, 1, (3, 0), ((3, 1),),Index
+ )
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class FileConverter(DispatchBaseClass):
+ CLSID = IID('{92D41A51-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "CanOpen": (2002, 2, (11, 0), (), "CanOpen", None),
+ "CanSave": (2003, 2, (11, 0), (), "CanSave", None),
+ "ClassName": (2004, 2, (8, 0), (), "ClassName", None),
+ # Method 'Creator' returns object of type 'FileConverters'
+ "Creator": (2005, 2, (9, 0), (), "Creator", '{92D41A50-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Extensions": (2006, 2, (8, 0), (), "Extensions", None),
+ "FormatName": (2007, 2, (8, 0), (), "FormatName", None),
+ "Name": (2008, 2, (8, 0), (), "Name", None),
+ "OpenFormat": (2011, 2, (3, 0), (), "OpenFormat", None),
+ # Method 'Parent' returns object of type 'FileConverters'
+ "Parent": (2009, 2, (9, 0), (), "Parent", '{92D41A50-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Path": (2010, 2, (8, 0), (), "Path", None),
+ "SaveFormat": (2012, 2, (3, 0), (), "SaveFormat", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class FileConverters(DispatchBaseClass):
+ CLSID = IID('{92D41A50-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ # Result is of type FileConverter
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{92D41A51-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ _prop_map_get_ = {
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{92D41A51-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{92D41A51-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class FillFormat(DispatchBaseClass):
+ CLSID = IID('{9149347E-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Background(self):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), (),)
+
+ def OneColorGradient(self, Style=defaultNamedNotOptArg, Variant=defaultNamedNotOptArg, Degree=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), ((3, 1), (3, 1), (4, 1)),Style
+ , Variant, Degree)
+
+ def Patterned(self, Pattern=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(12, LCID, 1, (24, 0), ((3, 1),),Pattern
+ )
+
+ def PresetGradient(self, Style=defaultNamedNotOptArg, Variant=defaultNamedNotOptArg, PresetGradientType=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(13, LCID, 1, (24, 0), ((3, 1), (3, 1), (3, 1)),Style
+ , Variant, PresetGradientType)
+
+ def PresetTextured(self, PresetTexture=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(14, LCID, 1, (24, 0), ((3, 1),),PresetTexture
+ )
+
+ def Solid(self):
+ return self._oleobj_.InvokeTypes(15, LCID, 1, (24, 0), (),)
+
+ def TwoColorGradient(self, Style=defaultNamedNotOptArg, Variant=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(16, LCID, 1, (24, 0), ((3, 1), (3, 1)),Style
+ , Variant)
+
+ def UserPicture(self, PictureFile=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(17, LCID, 1, (24, 0), ((8, 1),),PictureFile
+ )
+
+ def UserTextured(self, TextureFile=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(18, LCID, 1, (24, 0), ((8, 1),),TextureFile
+ )
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ # Method 'BackColor' returns object of type 'ColorFormat'
+ "BackColor": (100, 2, (9, 0), (), "BackColor", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ # Method 'ForeColor' returns object of type 'ColorFormat'
+ "ForeColor": (101, 2, (9, 0), (), "ForeColor", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "GradientAngle": (123, 2, (4, 0), (), "GradientAngle", None),
+ "GradientColorType": (102, 2, (3, 0), (), "GradientColorType", None),
+ "GradientDegree": (103, 2, (4, 0), (), "GradientDegree", None),
+ # Method 'GradientStops' returns object of type 'GradientStops'
+ "GradientStops": (114, 2, (9, 0), (), "GradientStops", '{000C03C0-0000-0000-C000-000000000046}'),
+ "GradientStyle": (104, 2, (3, 0), (), "GradientStyle", None),
+ "GradientVariant": (105, 2, (3, 0), (), "GradientVariant", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ "Pattern": (106, 2, (3, 0), (), "Pattern", None),
+ # Method 'PictureEffects' returns object of type 'PictureEffects'
+ "PictureEffects": (122, 2, (9, 0), (), "PictureEffects", '{000C03D2-0000-0000-C000-000000000046}'),
+ "PresetGradientType": (107, 2, (3, 0), (), "PresetGradientType", None),
+ "PresetTexture": (108, 2, (3, 0), (), "PresetTexture", None),
+ "RotateWithObject": (121, 2, (3, 0), (), "RotateWithObject", None),
+ "TextureAlignment": (117, 2, (3, 0), (), "TextureAlignment", None),
+ "TextureHorizontalScale": (118, 2, (4, 0), (), "TextureHorizontalScale", None),
+ "TextureName": (109, 2, (8, 0), (), "TextureName", None),
+ "TextureOffsetX": (115, 2, (4, 0), (), "TextureOffsetX", None),
+ "TextureOffsetY": (116, 2, (4, 0), (), "TextureOffsetY", None),
+ "TextureTile": (120, 2, (3, 0), (), "TextureTile", None),
+ "TextureType": (110, 2, (3, 0), (), "TextureType", None),
+ "TextureVerticalScale": (119, 2, (4, 0), (), "TextureVerticalScale", None),
+ "Transparency": (111, 2, (4, 0), (), "Transparency", None),
+ "Type": (112, 2, (3, 0), (), "Type", None),
+ "Visible": (113, 2, (3, 0), (), "Visible", None),
+ }
+ _prop_map_put_ = {
+ "BackColor": ((100, LCID, 4, 0),()),
+ "ForeColor": ((101, LCID, 4, 0),()),
+ "GradientAngle": ((123, LCID, 4, 0),()),
+ "RotateWithObject": ((121, LCID, 4, 0),()),
+ "TextureAlignment": ((117, LCID, 4, 0),()),
+ "TextureHorizontalScale": ((118, LCID, 4, 0),()),
+ "TextureOffsetX": ((115, LCID, 4, 0),()),
+ "TextureOffsetY": ((116, LCID, 4, 0),()),
+ "TextureTile": ((120, LCID, 4, 0),()),
+ "TextureVerticalScale": ((119, LCID, 4, 0),()),
+ "Transparency": ((111, LCID, 4, 0),()),
+ "Visible": ((113, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class FilterEffect(DispatchBaseClass):
+ CLSID = IID('{914934F0-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Reveal": (2005, 2, (3, 0), (), "Reveal", None),
+ "Subtype": (2004, 2, (3, 0), (), "Subtype", None),
+ "Type": (2003, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ "Reveal": ((2005, LCID, 4, 0),()),
+ "Subtype": ((2004, LCID, 4, 0),()),
+ "Type": ((2003, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Floor(DispatchBaseClass):
+ CLSID = IID('{92D41A68-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def ClearFormats(self):
+ return self._ApplyTypes_(112, 1, (12, 0), (), 'ClearFormats', None,)
+
+ def Paste(self):
+ return self._oleobj_.InvokeTypes(211, LCID, 1, (24, 0), (),)
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (1663, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (129, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "PictureType": (161, 2, (12, 0), (), "PictureType", None),
+ "Thickness": (2419, 2, (3, 0), (), "Thickness", None),
+ }
+ _prop_map_put_ = {
+ "PictureType": ((161, LCID, 4, 0),()),
+ "Thickness": ((2419, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Font(DispatchBaseClass):
+ CLSID = IID('{91493495-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoRotateNumbers": (2018, 2, (3, 0), (), "AutoRotateNumbers", None),
+ "BaselineOffset": (2011, 2, (4, 0), (), "BaselineOffset", None),
+ "Bold": (2004, 2, (3, 0), (), "Bold", None),
+ # Method 'Color' returns object of type 'ColorFormat'
+ "Color": (2003, 2, (9, 0), (), "Color", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "Embeddable": (2013, 2, (3, 0), (), "Embeddable", None),
+ "Embedded": (2012, 2, (3, 0), (), "Embedded", None),
+ "Emboss": (2007, 2, (3, 0), (), "Emboss", None),
+ "Italic": (2005, 2, (3, 0), (), "Italic", None),
+ "Name": (2015, 2, (8, 0), (), "Name", None),
+ "NameAscii": (2017, 2, (8, 0), (), "NameAscii", None),
+ "NameComplexScript": (2020, 2, (8, 0), (), "NameComplexScript", None),
+ "NameFarEast": (2016, 2, (8, 0), (), "NameFarEast", None),
+ "NameOther": (2019, 2, (8, 0), (), "NameOther", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Shadow": (2006, 2, (3, 0), (), "Shadow", None),
+ "Size": (2014, 2, (4, 0), (), "Size", None),
+ "Subscript": (2009, 2, (3, 0), (), "Subscript", None),
+ "Superscript": (2010, 2, (3, 0), (), "Superscript", None),
+ "Underline": (2008, 2, (3, 0), (), "Underline", None),
+ }
+ _prop_map_put_ = {
+ "AutoRotateNumbers": ((2018, LCID, 4, 0),()),
+ "BaselineOffset": ((2011, LCID, 4, 0),()),
+ "Bold": ((2004, LCID, 4, 0),()),
+ "Emboss": ((2007, LCID, 4, 0),()),
+ "Italic": ((2005, LCID, 4, 0),()),
+ "Name": ((2015, LCID, 4, 0),()),
+ "NameAscii": ((2017, LCID, 4, 0),()),
+ "NameComplexScript": ((2020, LCID, 4, 0),()),
+ "NameFarEast": ((2016, LCID, 4, 0),()),
+ "NameOther": ((2019, LCID, 4, 0),()),
+ "Shadow": ((2006, LCID, 4, 0),()),
+ "Size": ((2014, LCID, 4, 0),()),
+ "Subscript": ((2009, LCID, 4, 0),()),
+ "Superscript": ((2010, LCID, 4, 0),()),
+ "Underline": ((2008, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Fonts(DispatchBaseClass):
+ CLSID = IID('{91493467-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Font
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493495-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def Replace(self, Original=defaultNamedNotOptArg, Replacement=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), ((8, 1), (8, 1)),Original
+ , Replacement)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493495-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493495-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class FreeformBuilder(DispatchBaseClass):
+ CLSID = IID('{91493478-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def AddNodes(self, SegmentType=defaultNamedNotOptArg, EditingType=defaultNamedNotOptArg, X1=defaultNamedNotOptArg, Y1=defaultNamedNotOptArg
+ , X2=0.0, Y2=0.0, X3=0.0, Y3=0.0):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), ((3, 1), (3, 1), (4, 1), (4, 1), (4, 49), (4, 49), (4, 49), (4, 49)),SegmentType
+ , EditingType, X1, Y1, X2, Y2
+ , X3, Y3)
+
+ # Result is of type Shape
+ def ConvertToShape(self):
+ ret = self._oleobj_.InvokeTypes(11, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'ConvertToShape', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class FullSeriesCollection(DispatchBaseClass):
+ CLSID = IID('{288B25A9-98EF-41E5-BEBA-F547D7169BF2}')
+ coclass_clsid = None
+
+ # Result is of type Series
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(170, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ # Result is of type Series
+ def _Default(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '_Default', '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2004, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (2002, 2, (3, 0), (), "Count", None),
+ "Creator": (2005, 2, (3, 0), (), "Creator", None),
+ "Parent": (2001, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is '_Default'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,1,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Item property/method which allows indexed access with the object[key] syntax.
+ #Some objects will accept a string or other type of key in addition to integers.
+ #Note that many Office objects do not use zero-based indexing.
+ def __getitem__(self, key):
+ return self._get_good_object_(self._oleobj_.Invoke(*(170, LCID, 1, 1, key)), "Item", '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(2002, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Gridlines(DispatchBaseClass):
+ CLSID = IID('{92D41A6A-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class GroupShapes(DispatchBaseClass):
+ CLSID = IID('{9149347B-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Shape
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type ShapeRange
+ def Range(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(10, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Range', '{9149347A-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Count": (2, 2, (3, 0), (), "Count", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493479-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(2, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Guide(DispatchBaseClass):
+ CLSID = IID('{3D2F865B-E2DB-4896-BC35-6A006DF896DC}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Color' returns object of type 'ColorFormat'
+ "Color": (2006, 2, (9, 0), (), "Color", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "Orientation": (2004, 2, (3, 0), (), "Orientation", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Position": (2005, 2, (4, 0), (), "Position", None),
+ }
+ _prop_map_put_ = {
+ "Position": ((2005, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Guides(DispatchBaseClass):
+ CLSID = IID('{1641E775-2277-46DE-A06D-8C49C3C5D5E7}')
+ coclass_clsid = None
+
+ # Result is of type Guide
+ def Add(self, Orientation=defaultNamedNotOptArg, Position=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((3, 1), (4, 1)),Orientation
+ , Position)
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{3D2F865B-E2DB-4896-BC35-6A006DF896DC}')
+ return ret
+
+ # Result is of type Guide
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{3D2F865B-E2DB-4896-BC35-6A006DF896DC}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{3D2F865B-E2DB-4896-BC35-6A006DF896DC}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{3D2F865B-E2DB-4896-BC35-6A006DF896DC}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class HeaderFooter(DispatchBaseClass):
+ CLSID = IID('{9149349C-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Format": (2006, 2, (3, 0), (), "Format", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Text": (2004, 2, (8, 0), (), "Text", None),
+ "UseFormat": (2005, 2, (3, 0), (), "UseFormat", None),
+ "Visible": (2003, 2, (3, 0), (), "Visible", None),
+ }
+ _prop_map_put_ = {
+ "Format": ((2006, LCID, 4, 0),()),
+ "Text": ((2004, LCID, 4, 0),()),
+ "UseFormat": ((2005, LCID, 4, 0),()),
+ "Visible": ((2003, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class HeadersFooters(DispatchBaseClass):
+ CLSID = IID('{91493474-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Clear(self):
+ return self._oleobj_.InvokeTypes(2008, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'DateAndTime' returns object of type 'HeaderFooter'
+ "DateAndTime": (2003, 2, (9, 0), (), "DateAndTime", '{9149349C-5A91-11CF-8700-00AA0060263B}'),
+ "DisplayOnTitleSlide": (2007, 2, (3, 0), (), "DisplayOnTitleSlide", None),
+ # Method 'Footer' returns object of type 'HeaderFooter'
+ "Footer": (2006, 2, (9, 0), (), "Footer", '{9149349C-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Header' returns object of type 'HeaderFooter'
+ "Header": (2005, 2, (9, 0), (), "Header", '{9149349C-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'SlideNumber' returns object of type 'HeaderFooter'
+ "SlideNumber": (2004, 2, (9, 0), (), "SlideNumber", '{9149349C-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ "DisplayOnTitleSlide": ((2007, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class HiLoLines(DispatchBaseClass):
+ CLSID = IID('{92D41A6B-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(2006, 1, (12, 0), (), 'Delete', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(2007, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2005, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (2003, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2004, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Name": (2002, 2, (8, 0), (), "Name", None),
+ "Parent": (2001, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Hyperlink(DispatchBaseClass):
+ CLSID = IID('{91493465-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def AddToFavorites(self):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (24, 0), (),)
+
+ def CreateNewDocument(self, FileName=defaultNamedNotOptArg, EditNow=defaultNamedNotOptArg, Overwrite=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2012, LCID, 1, (24, 0), ((8, 1), (3, 1), (3, 1)),FileName
+ , EditNow, Overwrite)
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2013, LCID, 1, (24, 0), (),)
+
+ def Follow(self):
+ return self._oleobj_.InvokeTypes(2011, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Address": (2004, 2, (8, 0), (), "Address", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "EmailSubject": (2007, 2, (8, 0), (), "EmailSubject", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "ScreenTip": (2008, 2, (8, 0), (), "ScreenTip", None),
+ "ShowAndReturn": (2010, 2, (3, 0), (), "ShowAndReturn", None),
+ "SubAddress": (2005, 2, (8, 0), (), "SubAddress", None),
+ "TextToDisplay": (2009, 2, (8, 0), (), "TextToDisplay", None),
+ "Type": (2003, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ "Address": ((2004, LCID, 4, 0),()),
+ "EmailSubject": ((2007, LCID, 4, 0),()),
+ "ScreenTip": ((2008, LCID, 4, 0),()),
+ "ShowAndReturn": ((2010, LCID, 4, 0),()),
+ "SubAddress": ((2005, LCID, 4, 0),()),
+ "TextToDisplay": ((2009, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Hyperlinks(DispatchBaseClass):
+ CLSID = IID('{91493464-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Hyperlink
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493465-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493465-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493465-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Interior(DispatchBaseClass):
+ CLSID = IID('{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2007, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Color": (2001, 2, (12, 0), (), "Color", None),
+ "ColorIndex": (2002, 2, (12, 0), (), "ColorIndex", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "InvertIfNegative": (2003, 2, (12, 0), (), "InvertIfNegative", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Pattern": (2004, 2, (12, 0), (), "Pattern", None),
+ "PatternColor": (2005, 2, (12, 0), (), "PatternColor", None),
+ "PatternColorIndex": (2006, 2, (12, 0), (), "PatternColorIndex", None),
+ }
+ _prop_map_put_ = {
+ "Color": ((2001, LCID, 4, 0),()),
+ "ColorIndex": ((2002, LCID, 4, 0),()),
+ "InvertIfNegative": ((2003, LCID, 4, 0),()),
+ "Pattern": ((2004, LCID, 4, 0),()),
+ "PatternColor": ((2005, LCID, 4, 0),()),
+ "PatternColorIndex": ((2006, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class LeaderLines(DispatchBaseClass):
+ CLSID = IID('{92D41A6D-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(117, LCID, 1, (24, 0), (),)
+
+ def Select(self):
+ return self._oleobj_.InvokeTypes(235, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Legend(DispatchBaseClass):
+ CLSID = IID('{92D41A6E-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Clear(self):
+ return self._ApplyTypes_(111, 1, (12, 0), (), 'Clear', None,)
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ def LegendEntries(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(173, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'LegendEntries', None)
+ return ret
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoScaleFont": (1525, 2, (12, 0), (), "AutoScaleFont", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (1663, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Font' returns object of type 'ChartFont'
+ "Font": (146, 2, (9, 0), (), "Font", '{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Height": (123, 2, (5, 0), (), "Height", None),
+ "IncludeInLayout": (2418, 2, (11, 0), (), "IncludeInLayout", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (129, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Left": (127, 2, (5, 0), (), "Left", None),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Position": (133, 2, (3, 0), (), "Position", None),
+ "Shadow": (103, 2, (11, 0), (), "Shadow", None),
+ "Top": (126, 2, (5, 0), (), "Top", None),
+ "Width": (122, 2, (5, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "AutoScaleFont": ((1525, LCID, 4, 0),()),
+ "Height": ((123, LCID, 4, 0),()),
+ "IncludeInLayout": ((2418, LCID, 4, 0),()),
+ "Left": ((127, LCID, 4, 0),()),
+ "Position": ((133, LCID, 4, 0),()),
+ "Shadow": ((103, LCID, 4, 0),()),
+ "Top": ((126, LCID, 4, 0),()),
+ "Width": ((122, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class LegendEntries(DispatchBaseClass):
+ CLSID = IID('{92D41A6F-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ # Result is of type LegendEntry
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(170, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{92D41A70-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ # Result is of type LegendEntry
+ def _Default(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '_Default', '{92D41A70-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (118, 2, (3, 0), (), "Count", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is '_Default'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{92D41A70-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,1,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{92D41A70-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Item property/method which allows indexed access with the object[key] syntax.
+ #Some objects will accept a string or other type of key in addition to integers.
+ #Note that many Office objects do not use zero-based indexing.
+ def __getitem__(self, key):
+ return self._get_good_object_(self._oleobj_.Invoke(*(170, LCID, 1, 1, key)), "Item", '{92D41A70-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(118, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class LegendEntry(DispatchBaseClass):
+ CLSID = IID('{92D41A70-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoScaleFont": (1525, 2, (12, 0), (), "AutoScaleFont", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Font' returns object of type 'ChartFont'
+ "Font": (146, 2, (9, 0), (), "Font", '{92D41A69-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Height": (123, 2, (5, 0), (), "Height", None),
+ "Index": (486, 2, (3, 0), (), "Index", None),
+ "Left": (127, 2, (5, 0), (), "Left", None),
+ # Method 'LegendKey' returns object of type 'LegendKey'
+ "LegendKey": (174, 2, (9, 0), (), "LegendKey", '{92D41A71-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Top": (126, 2, (5, 0), (), "Top", None),
+ "Width": (122, 2, (5, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "AutoScaleFont": ((1525, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class LegendKey(DispatchBaseClass):
+ CLSID = IID('{92D41A71-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def ClearFormats(self):
+ return self._ApplyTypes_(112, 1, (12, 0), (), 'ClearFormats', None,)
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (1663, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Height": (123, 2, (5, 0), (), "Height", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (129, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "InvertIfNegative": (132, 2, (11, 0), (), "InvertIfNegative", None),
+ "Left": (127, 2, (5, 0), (), "Left", None),
+ "MarkerBackgroundColor": (73, 2, (3, 0), (), "MarkerBackgroundColor", None),
+ "MarkerBackgroundColorIndex": (74, 2, (3, 0), (), "MarkerBackgroundColorIndex", None),
+ "MarkerForegroundColor": (75, 2, (3, 0), (), "MarkerForegroundColor", None),
+ "MarkerForegroundColorIndex": (76, 2, (3, 0), (), "MarkerForegroundColorIndex", None),
+ "MarkerSize": (231, 2, (3, 0), (), "MarkerSize", None),
+ "MarkerStyle": (72, 2, (3, 0), (), "MarkerStyle", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "PictureType": (161, 2, (3, 0), (), "PictureType", None),
+ "PictureUnit": (2003, 2, (3, 0), (), "PictureUnit", None),
+ "PictureUnit2": (2649, 2, (5, 0), (), "PictureUnit2", None),
+ "Shadow": (103, 2, (11, 0), (), "Shadow", None),
+ "Smooth": (163, 2, (11, 0), (), "Smooth", None),
+ "Top": (126, 2, (5, 0), (), "Top", None),
+ "Width": (122, 2, (5, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "InvertIfNegative": ((132, LCID, 4, 0),()),
+ "MarkerBackgroundColor": ((73, LCID, 4, 0),()),
+ "MarkerBackgroundColorIndex": ((74, LCID, 4, 0),()),
+ "MarkerForegroundColor": ((75, LCID, 4, 0),()),
+ "MarkerForegroundColorIndex": ((76, LCID, 4, 0),()),
+ "MarkerSize": ((231, LCID, 4, 0),()),
+ "MarkerStyle": ((72, LCID, 4, 0),()),
+ "PictureType": ((161, LCID, 4, 0),()),
+ "PictureUnit": ((2003, LCID, 4, 0),()),
+ "PictureUnit2": ((2649, LCID, 4, 0),()),
+ "Shadow": ((103, LCID, 4, 0),()),
+ "Smooth": ((163, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class LineFormat(DispatchBaseClass):
+ CLSID = IID('{9149347F-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ # Method 'BackColor' returns object of type 'ColorFormat'
+ "BackColor": (100, 2, (9, 0), (), "BackColor", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "BeginArrowheadLength": (101, 2, (3, 0), (), "BeginArrowheadLength", None),
+ "BeginArrowheadStyle": (102, 2, (3, 0), (), "BeginArrowheadStyle", None),
+ "BeginArrowheadWidth": (103, 2, (3, 0), (), "BeginArrowheadWidth", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "DashStyle": (104, 2, (3, 0), (), "DashStyle", None),
+ "EndArrowheadLength": (105, 2, (3, 0), (), "EndArrowheadLength", None),
+ "EndArrowheadStyle": (106, 2, (3, 0), (), "EndArrowheadStyle", None),
+ "EndArrowheadWidth": (107, 2, (3, 0), (), "EndArrowheadWidth", None),
+ # Method 'ForeColor' returns object of type 'ColorFormat'
+ "ForeColor": (108, 2, (9, 0), (), "ForeColor", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "InsetPen": (114, 2, (3, 0), (), "InsetPen", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ "Pattern": (109, 2, (3, 0), (), "Pattern", None),
+ "Style": (110, 2, (3, 0), (), "Style", None),
+ "Transparency": (111, 2, (4, 0), (), "Transparency", None),
+ "Visible": (112, 2, (3, 0), (), "Visible", None),
+ "Weight": (113, 2, (4, 0), (), "Weight", None),
+ }
+ _prop_map_put_ = {
+ "BackColor": ((100, LCID, 4, 0),()),
+ "BeginArrowheadLength": ((101, LCID, 4, 0),()),
+ "BeginArrowheadStyle": ((102, LCID, 4, 0),()),
+ "BeginArrowheadWidth": ((103, LCID, 4, 0),()),
+ "DashStyle": ((104, LCID, 4, 0),()),
+ "EndArrowheadLength": ((105, LCID, 4, 0),()),
+ "EndArrowheadStyle": ((106, LCID, 4, 0),()),
+ "EndArrowheadWidth": ((107, LCID, 4, 0),()),
+ "ForeColor": ((108, LCID, 4, 0),()),
+ "InsetPen": ((114, LCID, 4, 0),()),
+ "Pattern": ((109, LCID, 4, 0),()),
+ "Style": ((110, LCID, 4, 0),()),
+ "Transparency": ((111, LCID, 4, 0),()),
+ "Visible": ((112, LCID, 4, 0),()),
+ "Weight": ((113, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class LinkFormat(DispatchBaseClass):
+ CLSID = IID('{91493489-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def BreakLink(self):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (24, 0), (),)
+
+ def Update(self):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AutoUpdate": (2004, 2, (3, 0), (), "AutoUpdate", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "SourceFullName": (2003, 2, (8, 0), (), "SourceFullName", None),
+ }
+ _prop_map_put_ = {
+ "AutoUpdate": ((2004, LCID, 4, 0),()),
+ "SourceFullName": ((2003, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class MediaBookmark(DispatchBaseClass):
+ CLSID = IID('{BA72E555-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Index": (2001, 2, (3, 0), (), "Index", None),
+ "Name": (2002, 2, (8, 0), (), "Name", None),
+ "Position": (2003, 2, (3, 0), (), "Position", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class MediaBookmarks(DispatchBaseClass):
+ CLSID = IID('{BA72E556-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ # Result is of type MediaBookmark
+ def Add(self, Position=defaultNamedNotOptArg, Name=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2001, LCID, 1, (9, 0), ((3, 1), (8, 1)),Position
+ , Name)
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{BA72E555-4FF5-48F4-8215-5505F990966F}')
+ return ret
+
+ # Result is of type MediaBookmark
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{BA72E555-4FF5-48F4-8215-5505F990966F}')
+ return ret
+
+ _prop_map_get_ = {
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{BA72E555-4FF5-48F4-8215-5505F990966F}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{BA72E555-4FF5-48F4-8215-5505F990966F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class MediaFormat(DispatchBaseClass):
+ CLSID = IID('{BA72E550-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ def Resample(self, Trim=False, SampleHeight=768, SampleWidth=1280, VideoFrameRate=24
+ , AudioSamplingRate=48000, VideoBitRate=7000000):
+ return self._oleobj_.InvokeTypes(2012, LCID, 1, (24, 0), ((11, 49), (3, 49), (3, 49), (3, 49), (3, 49), (3, 49)),Trim
+ , SampleHeight, SampleWidth, VideoFrameRate, AudioSamplingRate, VideoBitRate
+ )
+
+ def ResampleFromProfile(self, profile=2):
+ return self._oleobj_.InvokeTypes(2013, LCID, 1, (24, 0), ((3, 49),),profile
+ )
+
+ def SetDisplayPicture(self, Position=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2010, LCID, 1, (24, 0), ((3, 1),),Position
+ )
+
+ def SetDisplayPictureFromFile(self, FilePath=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2011, LCID, 1, (24, 0), ((8, 1),),FilePath
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2000, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "AudioCompressionType": (2022, 2, (8, 0), (), "AudioCompressionType", None),
+ "AudioSamplingRate": (2017, 2, (3, 0), (), "AudioSamplingRate", None),
+ "EndPoint": (2006, 2, (3, 0), (), "EndPoint", None),
+ "FadeInDuration": (2007, 2, (3, 0), (), "FadeInDuration", None),
+ "FadeOutDuration": (2008, 2, (3, 0), (), "FadeOutDuration", None),
+ "IsEmbedded": (2016, 2, (11, 0), (), "IsEmbedded", None),
+ "IsLinked": (2015, 2, (11, 0), (), "IsLinked", None),
+ "Length": (2004, 2, (3, 0), (), "Length", None),
+ # Method 'MediaBookmarks' returns object of type 'MediaBookmarks'
+ "MediaBookmarks": (2009, 2, (9, 0), (), "MediaBookmarks", '{BA72E556-4FF5-48F4-8215-5505F990966F}'),
+ "Muted": (2003, 2, (11, 0), (), "Muted", None),
+ "Parent": (2001, 2, (9, 0), (), "Parent", None),
+ "ResamplingStatus": (2014, 2, (3, 0), (), "ResamplingStatus", None),
+ "SampleHeight": (2019, 2, (3, 0), (), "SampleHeight", None),
+ "SampleWidth": (2020, 2, (3, 0), (), "SampleWidth", None),
+ "StartPoint": (2005, 2, (3, 0), (), "StartPoint", None),
+ "VideoCompressionType": (2021, 2, (8, 0), (), "VideoCompressionType", None),
+ "VideoFrameRate": (2018, 2, (3, 0), (), "VideoFrameRate", None),
+ "Volume": (2002, 2, (4, 0), (), "Volume", None),
+ }
+ _prop_map_put_ = {
+ "EndPoint": ((2006, LCID, 4, 0),()),
+ "FadeInDuration": ((2007, LCID, 4, 0),()),
+ "FadeOutDuration": ((2008, LCID, 4, 0),()),
+ "Muted": ((2003, LCID, 4, 0),()),
+ "StartPoint": ((2005, LCID, 4, 0),()),
+ "Volume": ((2002, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class MotionEffect(DispatchBaseClass):
+ CLSID = IID('{914934E5-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "ByX": (2003, 2, (4, 0), (), "ByX", None),
+ "ByY": (2004, 2, (4, 0), (), "ByY", None),
+ "FromX": (2005, 2, (4, 0), (), "FromX", None),
+ "FromY": (2006, 2, (4, 0), (), "FromY", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Path": (2009, 2, (8, 0), (), "Path", None),
+ "ToX": (2007, 2, (4, 0), (), "ToX", None),
+ "ToY": (2008, 2, (4, 0), (), "ToY", None),
+ }
+ _prop_map_put_ = {
+ "ByX": ((2003, LCID, 4, 0),()),
+ "ByY": ((2004, LCID, 4, 0),()),
+ "FromX": ((2005, LCID, 4, 0),()),
+ "FromY": ((2006, LCID, 4, 0),()),
+ "Path": ((2009, LCID, 4, 0),()),
+ "ToX": ((2007, LCID, 4, 0),()),
+ "ToY": ((2008, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class NamedSlideShow(DispatchBaseClass):
+ CLSID = IID('{9149345C-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (2006, 2, (3, 0), (), "Count", None),
+ "Name": (2003, 2, (8, 0), (), "Name", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "SlideIDs": (2005, 2, (12, 0), (), "SlideIDs", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(2006, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class NamedSlideShows(DispatchBaseClass):
+ CLSID = IID('{9149345B-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type NamedSlideShow
+ def Add(self, Name=defaultNamedNotOptArg, safeArrayOfSlideIDs=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((8, 1), (12, 1)),Name
+ , safeArrayOfSlideIDs)
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{9149345C-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type NamedSlideShow
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{9149345C-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{9149345C-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{9149345C-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class OCXExtender(DispatchBaseClass):
+ CLSID = IID('{914934C0-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = IID('{91493446-5A91-11CF-8700-00AA0060263B}')
+
+ _prop_map_get_ = {
+ "AltHTML": (-2147417881, 2, (8, 0), (), "AltHTML", None),
+ "Height": (-2147418107, 2, (4, 0), (), "Height", None),
+ "Left": (-2147418109, 2, (4, 0), (), "Left", None),
+ "Name": (-2147418112, 2, (8, 0), (), "Name", None),
+ "Top": (-2147418108, 2, (4, 0), (), "Top", None),
+ "Visible": (-2147418105, 2, (11, 0), (), "Visible", None),
+ "Width": (-2147418106, 2, (4, 0), (), "Width", None),
+ "ZOrderPosition": (-2147417882, 2, (3, 0), (), "ZOrderPosition", None),
+ }
+ _prop_map_put_ = {
+ "AltHTML": ((-2147417881, LCID, 4, 0),()),
+ "Height": ((-2147418107, LCID, 4, 0),()),
+ "Left": ((-2147418109, LCID, 4, 0),()),
+ "Name": ((-2147418112, LCID, 4, 0),()),
+ "Top": ((-2147418108, LCID, 4, 0),()),
+ "Visible": ((-2147418105, LCID, 4, 0),()),
+ "Width": ((-2147418106, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class OCXExtenderEvents:
+ CLSID = CLSID_Sink = IID('{914934C1-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = IID('{91493446-5A91-11CF-8700-00AA0060263B}')
+ _public_methods_ = [] # For COM Server support
+ _dispid_to_func_ = {
+ -2147417888 : "OnGotFocus",
+ -2147417887 : "OnLostFocus",
+ }
+
+ def __init__(self, oobj = None):
+ if oobj is None:
+ self._olecp = None
+ else:
+ import win32com.server.util
+ from win32com.server.policy import EventHandlerPolicy
+ cpc=oobj._oleobj_.QueryInterface(pythoncom.IID_IConnectionPointContainer)
+ cp=cpc.FindConnectionPoint(self.CLSID_Sink)
+ cookie=cp.Advise(win32com.server.util.wrap(self, usePolicy=EventHandlerPolicy))
+ self._olecp,self._olecp_cookie = cp,cookie
+ def __del__(self):
+ try:
+ self.close()
+ except pythoncom.com_error:
+ pass
+ def close(self):
+ if self._olecp is not None:
+ cp,cookie,self._olecp,self._olecp_cookie = self._olecp,self._olecp_cookie,None,None
+ cp.Unadvise(cookie)
+ def _query_interface_(self, iid):
+ import win32com.server.util
+ if iid==self.CLSID_Sink: return win32com.server.util.wrap(self)
+
+ # Event Handlers
+ # If you create handlers, they should have the following prototypes:
+# def OnGotFocus(self):
+# def OnLostFocus(self):
+
+
+class OLEFormat(DispatchBaseClass):
+ CLSID = IID('{91493488-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Activate(self):
+ return self._oleobj_.InvokeTypes(2008, LCID, 1, (24, 0), (),)
+
+ def DoVerb(self, Index=0):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (24, 0), ((3, 49),),Index
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "FollowColors": (2006, 2, (3, 0), (), "FollowColors", None),
+ "Object": (2004, 2, (9, 0), (), "Object", None),
+ # Method 'ObjectVerbs' returns object of type 'ObjectVerbs'
+ "ObjectVerbs": (2003, 2, (9, 0), (), "ObjectVerbs", '{9149348A-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "ProgID": (2005, 2, (8, 0), (), "ProgID", None),
+ }
+ _prop_map_put_ = {
+ "FollowColors": ((2006, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ObjectVerbs(DispatchBaseClass):
+ CLSID = IID('{9149348A-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Item(self, Index=defaultNamedNotOptArg):
+ # Result is a Unicode object
+ return self._oleobj_.InvokeTypes(0, LCID, 1, (8, 0), ((3, 1),),Index
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ # Result is a Unicode object
+ return self._oleobj_.InvokeTypes(0, LCID, 1, (8, 0), ((3, 1),),Index
+ )
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Options(DispatchBaseClass):
+ CLSID = IID('{914934EE-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "DisplayPasteOptions": (2001, 2, (3, 0), (), "DisplayPasteOptions", None),
+ "DoNotPromptForConvert": (2002, 2, (3, 0), (), "DoNotPromptForConvert", None),
+ "ShowCoauthoringMergeChanges": (2003, 2, (11, 0), (), "ShowCoauthoringMergeChanges", None),
+ }
+ _prop_map_put_ = {
+ "DisplayPasteOptions": ((2001, LCID, 4, 0),()),
+ "DoNotPromptForConvert": ((2002, LCID, 4, 0),()),
+ "ShowCoauthoringMergeChanges": ((2003, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class PageSetup(DispatchBaseClass):
+ CLSID = IID('{91493466-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "FirstSlideNumber": (2003, 2, (3, 0), (), "FirstSlideNumber", None),
+ "NotesOrientation": (2007, 2, (3, 0), (), "NotesOrientation", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "SlideHeight": (2004, 2, (4, 0), (), "SlideHeight", None),
+ "SlideOrientation": (2008, 2, (3, 0), (), "SlideOrientation", None),
+ "SlideSize": (2006, 2, (3, 0), (), "SlideSize", None),
+ "SlideWidth": (2005, 2, (4, 0), (), "SlideWidth", None),
+ }
+ _prop_map_put_ = {
+ "FirstSlideNumber": ((2003, LCID, 4, 0),()),
+ "NotesOrientation": ((2007, LCID, 4, 0),()),
+ "SlideHeight": ((2004, LCID, 4, 0),()),
+ "SlideOrientation": ((2008, LCID, 4, 0),()),
+ "SlideSize": ((2006, LCID, 4, 0),()),
+ "SlideWidth": ((2005, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Pane(DispatchBaseClass):
+ CLSID = IID('{914934CC-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Activate(self):
+ return self._oleobj_.InvokeTypes(2001, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Active": (2002, 2, (3, 0), (), "Active", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2003, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2000, 2, (9, 0), (), "Parent", None),
+ "ViewType": (2004, 2, (3, 0), (), "ViewType", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Panes(DispatchBaseClass):
+ CLSID = IID('{914934CB-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Pane
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934CC-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934CC-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934CC-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class ParagraphFormat(DispatchBaseClass):
+ CLSID = IID('{91493496-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "Alignment": (2003, 2, (3, 0), (), "Alignment", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "BaseLineAlignment": (2011, 2, (3, 0), (), "BaseLineAlignment", None),
+ # Method 'Bullet' returns object of type 'BulletFormat'
+ "Bullet": (2004, 2, (9, 0), (), "Bullet", '{91493497-5A91-11CF-8700-00AA0060263B}'),
+ "FarEastLineBreakControl": (2012, 2, (3, 0), (), "FarEastLineBreakControl", None),
+ "HangingPunctuation": (2014, 2, (3, 0), (), "HangingPunctuation", None),
+ "LineRuleAfter": (2006, 2, (3, 0), (), "LineRuleAfter", None),
+ "LineRuleBefore": (2005, 2, (3, 0), (), "LineRuleBefore", None),
+ "LineRuleWithin": (2007, 2, (3, 0), (), "LineRuleWithin", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "SpaceAfter": (2009, 2, (4, 0), (), "SpaceAfter", None),
+ "SpaceBefore": (2008, 2, (4, 0), (), "SpaceBefore", None),
+ "SpaceWithin": (2010, 2, (4, 0), (), "SpaceWithin", None),
+ "TextDirection": (2015, 2, (3, 0), (), "TextDirection", None),
+ "WordWrap": (2013, 2, (3, 0), (), "WordWrap", None),
+ }
+ _prop_map_put_ = {
+ "Alignment": ((2003, LCID, 4, 0),()),
+ "BaseLineAlignment": ((2011, LCID, 4, 0),()),
+ "FarEastLineBreakControl": ((2012, LCID, 4, 0),()),
+ "HangingPunctuation": ((2014, LCID, 4, 0),()),
+ "LineRuleAfter": ((2006, LCID, 4, 0),()),
+ "LineRuleBefore": ((2005, LCID, 4, 0),()),
+ "LineRuleWithin": ((2007, LCID, 4, 0),()),
+ "SpaceAfter": ((2009, LCID, 4, 0),()),
+ "SpaceBefore": ((2008, LCID, 4, 0),()),
+ "SpaceWithin": ((2010, LCID, 4, 0),()),
+ "TextDirection": ((2015, LCID, 4, 0),()),
+ "WordWrap": ((2013, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class PictureFormat(DispatchBaseClass):
+ CLSID = IID('{9149347D-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def IncrementBrightness(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def IncrementContrast(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Brightness": (100, 2, (4, 0), (), "Brightness", None),
+ "ColorType": (101, 2, (3, 0), (), "ColorType", None),
+ "Contrast": (102, 2, (4, 0), (), "Contrast", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ # Method 'Crop' returns object of type 'Crop'
+ "Crop": (109, 2, (9, 0), (), "Crop", '{000C03D3-0000-0000-C000-000000000046}'),
+ "CropBottom": (103, 2, (4, 0), (), "CropBottom", None),
+ "CropLeft": (104, 2, (4, 0), (), "CropLeft", None),
+ "CropRight": (105, 2, (4, 0), (), "CropRight", None),
+ "CropTop": (106, 2, (4, 0), (), "CropTop", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ "TransparencyColor": (107, 2, (3, 0), (), "TransparencyColor", None),
+ "TransparentBackground": (108, 2, (3, 0), (), "TransparentBackground", None),
+ }
+ _prop_map_put_ = {
+ "Brightness": ((100, LCID, 4, 0),()),
+ "ColorType": ((101, LCID, 4, 0),()),
+ "Contrast": ((102, LCID, 4, 0),()),
+ "CropBottom": ((103, LCID, 4, 0),()),
+ "CropLeft": ((104, LCID, 4, 0),()),
+ "CropRight": ((105, LCID, 4, 0),()),
+ "CropTop": ((106, LCID, 4, 0),()),
+ "TransparencyColor": ((107, LCID, 4, 0),()),
+ "TransparentBackground": ((108, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class PlaceholderFormat(DispatchBaseClass):
+ CLSID = IID('{91493477-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "ContainedType": (2005, 2, (3, 0), (), "ContainedType", None),
+ "Name": (2004, 2, (8, 0), (), "Name", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Type": (2003, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ "Name": ((2004, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Placeholders(DispatchBaseClass):
+ CLSID = IID('{91493476-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Shape
+ def FindByName(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'FindByName', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493479-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class PlaySettings(DispatchBaseClass):
+ CLSID = IID('{9149348E-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "ActionVerb": (2003, 2, (8, 0), (), "ActionVerb", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "HideWhileNotPlaying": (2004, 2, (3, 0), (), "HideWhileNotPlaying", None),
+ "LoopUntilStopped": (2005, 2, (3, 0), (), "LoopUntilStopped", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "PauseAnimation": (2008, 2, (3, 0), (), "PauseAnimation", None),
+ "PlayOnEntry": (2006, 2, (3, 0), (), "PlayOnEntry", None),
+ "RewindMovie": (2007, 2, (3, 0), (), "RewindMovie", None),
+ "StopAfterSlides": (2009, 2, (3, 0), (), "StopAfterSlides", None),
+ }
+ _prop_map_put_ = {
+ "ActionVerb": ((2003, LCID, 4, 0),()),
+ "HideWhileNotPlaying": ((2004, LCID, 4, 0),()),
+ "LoopUntilStopped": ((2005, LCID, 4, 0),()),
+ "PauseAnimation": ((2008, LCID, 4, 0),()),
+ "PlayOnEntry": ((2006, LCID, 4, 0),()),
+ "RewindMovie": ((2007, LCID, 4, 0),()),
+ "StopAfterSlides": ((2009, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Player(DispatchBaseClass):
+ CLSID = IID('{BA72E552-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ def GoToNextBookmark(self):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (24, 0), (),)
+
+ def GoToPreviousBookmark(self):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (24, 0), (),)
+
+ def Pause(self):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), (),)
+
+ def Play(self):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), (),)
+
+ def Stop(self):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "CurrentPosition": (2008, 2, (3, 0), (), "CurrentPosition", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "State": (2009, 2, (3, 0), (), "State", None),
+ }
+ _prop_map_put_ = {
+ "CurrentPosition": ((2008, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class PlotArea(DispatchBaseClass):
+ CLSID = IID('{92D41A72-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def ClearFormats(self):
+ return self._ApplyTypes_(112, 1, (12, 0), (), 'ClearFormats', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (1663, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Height": (123, 2, (5, 0), (), "Height", None),
+ "InsideHeight": (1670, 2, (5, 0), (), "InsideHeight", None),
+ "InsideLeft": (1667, 2, (5, 0), (), "InsideLeft", None),
+ "InsideTop": (1668, 2, (5, 0), (), "InsideTop", None),
+ "InsideWidth": (1669, 2, (5, 0), (), "InsideWidth", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (129, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Left": (127, 2, (5, 0), (), "Left", None),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "Position": (1671, 2, (3, 0), (), "Position", None),
+ "Top": (126, 2, (5, 0), (), "Top", None),
+ "Width": (122, 2, (5, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "Height": ((123, LCID, 4, 0),()),
+ "InsideHeight": ((1670, LCID, 4, 0),()),
+ "InsideLeft": ((1667, LCID, 4, 0),()),
+ "InsideTop": ((1668, LCID, 4, 0),()),
+ "InsideWidth": ((1669, LCID, 4, 0),()),
+ "Left": ((127, LCID, 4, 0),()),
+ "Position": ((1671, LCID, 4, 0),()),
+ "Top": ((126, LCID, 4, 0),()),
+ "Width": ((122, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Point(DispatchBaseClass):
+ CLSID = IID('{92D41A73-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def ApplyDataLabels(self, Type=2, LegendKey=defaultNamedOptArg, AutoText=defaultNamedOptArg, HasLeaderLines=defaultNamedOptArg
+ , ShowSeriesName=defaultNamedOptArg, ShowCategoryName=defaultNamedOptArg, ShowValue=defaultNamedOptArg, ShowPercentage=defaultNamedOptArg, ShowBubbleSize=defaultNamedOptArg
+ , Separator=defaultNamedOptArg):
+ return self._ApplyTypes_(2004, 1, (12, 0), ((3, 49), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17)), 'ApplyDataLabels', None,Type
+ , LegendKey, AutoText, HasLeaderLines, ShowSeriesName, ShowCategoryName
+ , ShowValue, ShowPercentage, ShowBubbleSize, Separator)
+
+ def ClearFormats(self):
+ return self._ApplyTypes_(112, 1, (12, 0), (), 'ClearFormats', None,)
+
+ def Copy(self):
+ return self._ApplyTypes_(551, 1, (12, 0), (), 'Copy', None,)
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ def Paste(self):
+ return self._ApplyTypes_(211, 1, (12, 0), (), 'Paste', None,)
+
+ def PieSliceLocation(self, loc=defaultNamedNotOptArg, Index=2):
+ return self._oleobj_.InvokeTypes(2011, LCID, 1, (5, 0), ((3, 1), (3, 49)),loc
+ , Index)
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ def _ApplyDataLabels(self, Type=2, LegendKey=defaultNamedOptArg, AutoText=defaultNamedOptArg, HasLeaderLines=defaultNamedOptArg):
+ return self._ApplyTypes_(2003, 1, (12, 0), ((3, 49), (12, 17), (12, 17), (12, 17)), '_ApplyDataLabels', None,Type
+ , LegendKey, AutoText, HasLeaderLines)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "ApplyPictToEnd": (1661, 2, (11, 0), (), "ApplyPictToEnd", None),
+ "ApplyPictToFront": (1660, 2, (11, 0), (), "ApplyPictToFront", None),
+ "ApplyPictToSides": (1659, 2, (11, 0), (), "ApplyPictToSides", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'DataLabel' returns object of type 'DataLabel'
+ "DataLabel": (158, 2, (9, 0), (), "DataLabel", '{92D41A61-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Explosion": (182, 2, (3, 0), (), "Explosion", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (1663, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Has3DEffect": (1665, 2, (11, 0), (), "Has3DEffect", None),
+ "HasDataLabel": (77, 2, (11, 0), (), "HasDataLabel", None),
+ "Height": (2007, 2, (5, 0), (), "Height", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (129, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "InvertIfNegative": (132, 2, (11, 0), (), "InvertIfNegative", None),
+ "Left": (2009, 2, (5, 0), (), "Left", None),
+ "MarkerBackgroundColor": (73, 2, (3, 0), (), "MarkerBackgroundColor", None),
+ "MarkerBackgroundColorIndex": (74, 2, (3, 0), (), "MarkerBackgroundColorIndex", None),
+ "MarkerForegroundColor": (75, 2, (3, 0), (), "MarkerForegroundColor", None),
+ "MarkerForegroundColorIndex": (76, 2, (3, 0), (), "MarkerForegroundColorIndex", None),
+ "MarkerSize": (231, 2, (3, 0), (), "MarkerSize", None),
+ "MarkerStyle": (72, 2, (3, 0), (), "MarkerStyle", None),
+ "Name": (2006, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "PictureType": (161, 2, (3, 0), (), "PictureType", None),
+ "PictureUnit": (2005, 2, (3, 0), (), "PictureUnit", None),
+ "PictureUnit2": (2649, 2, (5, 0), (), "PictureUnit2", None),
+ "SecondaryPlot": (1662, 2, (11, 0), (), "SecondaryPlot", None),
+ "Shadow": (103, 2, (11, 0), (), "Shadow", None),
+ "Top": (2010, 2, (5, 0), (), "Top", None),
+ "Width": (2008, 2, (5, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "ApplyPictToEnd": ((1661, LCID, 4, 0),()),
+ "ApplyPictToFront": ((1660, LCID, 4, 0),()),
+ "ApplyPictToSides": ((1659, LCID, 4, 0),()),
+ "Explosion": ((182, LCID, 4, 0),()),
+ "Has3DEffect": ((1665, LCID, 4, 0),()),
+ "HasDataLabel": ((77, LCID, 4, 0),()),
+ "InvertIfNegative": ((132, LCID, 4, 0),()),
+ "MarkerBackgroundColor": ((73, LCID, 4, 0),()),
+ "MarkerBackgroundColorIndex": ((74, LCID, 4, 0),()),
+ "MarkerForegroundColor": ((75, LCID, 4, 0),()),
+ "MarkerForegroundColorIndex": ((76, LCID, 4, 0),()),
+ "MarkerSize": ((231, LCID, 4, 0),()),
+ "MarkerStyle": ((72, LCID, 4, 0),()),
+ "PictureType": ((161, LCID, 4, 0),()),
+ "PictureUnit": ((2005, LCID, 4, 0),()),
+ "PictureUnit2": ((2649, LCID, 4, 0),()),
+ "SecondaryPlot": ((1662, LCID, 4, 0),()),
+ "Shadow": ((103, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Points(DispatchBaseClass):
+ CLSID = IID('{92D41A74-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ # Result is of type Point
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(170, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{92D41A73-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ # Result is of type Point
+ def _Default(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '_Default', '{92D41A73-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (118, 2, (3, 0), (), "Count", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is '_Default'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{92D41A73-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,1,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{92D41A73-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Item property/method which allows indexed access with the object[key] syntax.
+ #Some objects will accept a string or other type of key in addition to integers.
+ #Note that many Office objects do not use zero-based indexing.
+ def __getitem__(self, key):
+ return self._get_good_object_(self._oleobj_.Invoke(*(170, LCID, 1, 1, key)), "Item", '{92D41A73-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(118, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Presentations(DispatchBaseClass):
+ CLSID = IID('{91493462-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Presentation
+ def Add(self, WithWindow=-1):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (13, 0), ((3, 49),),WithWindow
+ )
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'Add', '{91493444-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def CanCheckOut(self, FileName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (11, 0), ((8, 1),),FileName
+ )
+
+ def CheckOut(self, FileName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (24, 0), ((8, 1),),FileName
+ )
+
+ # Result is of type Presentation
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (13, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'Item', '{91493444-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Presentation
+ def Open(self, FileName=defaultNamedNotOptArg, ReadOnly=0, Untitled=0, WithWindow=-1):
+ ret = self._oleobj_.InvokeTypes(2005, LCID, 1, (13, 0), ((8, 1), (3, 49), (3, 49), (3, 49)),FileName
+ , ReadOnly, Untitled, WithWindow)
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'Open', '{91493444-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Presentation
+ def Open2007(self, FileName=defaultNamedNotOptArg, ReadOnly=0, Untitled=0, WithWindow=-1
+ , OpenAndRepair=0):
+ ret = self._oleobj_.InvokeTypes(2008, LCID, 1, (13, 0), ((8, 1), (3, 49), (3, 49), (3, 49), (3, 49)),FileName
+ , ReadOnly, Untitled, WithWindow, OpenAndRepair)
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'Open2007', '{91493444-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Presentation
+ def OpenOld(self, FileName=defaultNamedNotOptArg, ReadOnly=0, Untitled=0, WithWindow=-1):
+ ret = self._oleobj_.InvokeTypes(2004, LCID, 1, (13, 0), ((8, 1), (3, 49), (3, 49), (3, 49)),FileName
+ , ReadOnly, Untitled, WithWindow)
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'OpenOld', '{91493444-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (13, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, '__call__', '{91493444-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493444-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class PrintOptions(DispatchBaseClass):
+ CLSID = IID('{9149345D-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "ActivePrinter": (2015, 2, (8, 0), (), "ActivePrinter", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Collate": (2003, 2, (3, 0), (), "Collate", None),
+ "FitToPage": (2004, 2, (3, 0), (), "FitToPage", None),
+ "FrameSlides": (2005, 2, (3, 0), (), "FrameSlides", None),
+ "HandoutOrder": (2016, 2, (3, 0), (), "HandoutOrder", None),
+ "HighQuality": (2019, 2, (3, 0), (), "HighQuality", None),
+ "NumberOfCopies": (2006, 2, (3, 0), (), "NumberOfCopies", None),
+ "OutputType": (2007, 2, (3, 0), (), "OutputType", None),
+ "Parent": (2008, 2, (9, 0), (), "Parent", None),
+ "PrintColorType": (2002, 2, (3, 0), (), "PrintColorType", None),
+ "PrintComments": (2017, 2, (3, 0), (), "PrintComments", None),
+ "PrintFontsAsGraphics": (2013, 2, (3, 0), (), "PrintFontsAsGraphics", None),
+ "PrintHiddenSlides": (2009, 2, (3, 0), (), "PrintHiddenSlides", None),
+ "PrintInBackground": (2010, 2, (3, 0), (), "PrintInBackground", None),
+ "RangeType": (2011, 2, (3, 0), (), "RangeType", None),
+ # Method 'Ranges' returns object of type 'PrintRanges'
+ "Ranges": (2012, 2, (9, 0), (), "Ranges", '{9149345E-5A91-11CF-8700-00AA0060263B}'),
+ "SlideShowName": (2014, 2, (8, 0), (), "SlideShowName", None),
+ "sectionIndex": (2018, 2, (3, 0), (), "sectionIndex", None),
+ }
+ _prop_map_put_ = {
+ "ActivePrinter": ((2015, LCID, 4, 0),()),
+ "Collate": ((2003, LCID, 4, 0),()),
+ "FitToPage": ((2004, LCID, 4, 0),()),
+ "FrameSlides": ((2005, LCID, 4, 0),()),
+ "HandoutOrder": ((2016, LCID, 4, 0),()),
+ "HighQuality": ((2019, LCID, 4, 0),()),
+ "NumberOfCopies": ((2006, LCID, 4, 0),()),
+ "OutputType": ((2007, LCID, 4, 0),()),
+ "PrintColorType": ((2002, LCID, 4, 0),()),
+ "PrintComments": ((2017, LCID, 4, 0),()),
+ "PrintFontsAsGraphics": ((2013, LCID, 4, 0),()),
+ "PrintHiddenSlides": ((2009, LCID, 4, 0),()),
+ "PrintInBackground": ((2010, LCID, 4, 0),()),
+ "RangeType": ((2011, LCID, 4, 0),()),
+ "SlideShowName": ((2014, LCID, 4, 0),()),
+ "sectionIndex": ((2018, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class PrintRange(DispatchBaseClass):
+ CLSID = IID('{9149345F-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "End": (2004, 2, (3, 0), (), "End", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Start": (2003, 2, (3, 0), (), "Start", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class PrintRanges(DispatchBaseClass):
+ CLSID = IID('{9149345E-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type PrintRange
+ def Add(self, Start=defaultNamedNotOptArg, End=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2001, LCID, 1, (9, 0), ((3, 1), (3, 1)),Start
+ , End)
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{9149345F-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def ClearAll(self):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), (),)
+
+ # Result is of type PrintRange
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{9149345F-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2004, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{9149345F-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{9149345F-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class PropertyEffect(DispatchBaseClass):
+ CLSID = IID('{914934E9-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "From": (2005, 2, (12, 0), (), "From", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'Points' returns object of type 'AnimationPoints'
+ "Points": (2004, 2, (9, 0), (), "Points", '{914934EA-5A91-11CF-8700-00AA0060263B}'),
+ "Property": (2003, 2, (3, 0), (), "Property", None),
+ "To": (2006, 2, (12, 0), (), "To", None),
+ }
+ _prop_map_put_ = {
+ "From": ((2005, LCID, 4, 0),()),
+ "Property": ((2003, LCID, 4, 0),()),
+ "To": ((2006, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ProtectedViewWindow(DispatchBaseClass):
+ CLSID = IID('{BA72E55A-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ def Activate(self):
+ return self._oleobj_.InvokeTypes(2012, LCID, 1, (24, 0), (),)
+
+ def Close(self):
+ return self._oleobj_.InvokeTypes(2013, LCID, 1, (24, 0), (),)
+
+ # Result is of type Presentation
+ def Edit(self, ModifyPassword=''):
+ return self._ApplyTypes_(2014, 1, (13, 32), ((8, 49),), 'Edit', '{91493444-5A91-11CF-8700-00AA0060263B}',ModifyPassword
+ )
+
+ _prop_map_get_ = {
+ "Active": (2004, 2, (3, 0), (), "Active", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Caption": (0, 2, (8, 0), (), "Caption", None),
+ "HWND": (2015, 2, (3, 0), (), "HWND", None),
+ "Height": (2011, 2, (4, 0), (), "Height", None),
+ "Left": (2008, 2, (4, 0), (), "Left", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'Presentation' returns object of type 'Presentation'
+ "Presentation": (2003, 2, (13, 0), (), "Presentation", '{91493444-5A91-11CF-8700-00AA0060263B}'),
+ "SourceName": (2007, 2, (8, 0), (), "SourceName", None),
+ "SourcePath": (2006, 2, (8, 0), (), "SourcePath", None),
+ "Top": (2009, 2, (4, 0), (), "Top", None),
+ "Width": (2010, 2, (4, 0), (), "Width", None),
+ "WindowState": (2005, 2, (3, 0), (), "WindowState", None),
+ }
+ _prop_map_put_ = {
+ "Height": ((2011, LCID, 4, 0),()),
+ "Left": ((2008, LCID, 4, 0),()),
+ "Top": ((2009, LCID, 4, 0),()),
+ "Width": ((2010, LCID, 4, 0),()),
+ "WindowState": ((2005, LCID, 4, 0),()),
+ }
+ # Default property for this class is 'Caption'
+ def __call__(self):
+ return self._ApplyTypes_(*(0, 2, (8, 0), (), "Caption", None))
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ProtectedViewWindows(DispatchBaseClass):
+ CLSID = IID('{BA72E559-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ # Result is of type ProtectedViewWindow
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{BA72E55A-4FF5-48F4-8215-5505F990966F}')
+ return ret
+
+ # Result is of type ProtectedViewWindow
+ def Open(self, FileName=defaultNamedNotOptArg, ReadPassword='', OpenAndRepair=0):
+ return self._ApplyTypes_(2003, 1, (9, 32), ((8, 1), (8, 49), (3, 49)), 'Open', '{BA72E55A-4FF5-48F4-8215-5505F990966F}',FileName
+ , ReadPassword, OpenAndRepair)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{BA72E55A-4FF5-48F4-8215-5505F990966F}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{BA72E55A-4FF5-48F4-8215-5505F990966F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class PublishObject(DispatchBaseClass):
+ CLSID = IID('{914934D0-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Publish(self):
+ return self._oleobj_.InvokeTypes(2010, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "FileName": (2009, 2, (8, 0), (), "FileName", None),
+ "HTMLVersion": (2003, 2, (3, 0), (), "HTMLVersion", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "RangeEnd": (2006, 2, (3, 0), (), "RangeEnd", None),
+ "RangeStart": (2005, 2, (3, 0), (), "RangeStart", None),
+ "SlideShowName": (2007, 2, (8, 0), (), "SlideShowName", None),
+ "SourceType": (2004, 2, (3, 0), (), "SourceType", None),
+ "SpeakerNotes": (2008, 2, (3, 0), (), "SpeakerNotes", None),
+ }
+ _prop_map_put_ = {
+ "FileName": ((2009, LCID, 4, 0),()),
+ "HTMLVersion": ((2003, LCID, 4, 0),()),
+ "RangeEnd": ((2006, LCID, 4, 0),()),
+ "RangeStart": ((2005, LCID, 4, 0),()),
+ "SlideShowName": ((2007, LCID, 4, 0),()),
+ "SourceType": ((2004, LCID, 4, 0),()),
+ "SpeakerNotes": ((2008, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class PublishObjects(DispatchBaseClass):
+ CLSID = IID('{914934CF-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type PublishObject
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934D0-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934D0-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934D0-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class RGBColor(DispatchBaseClass):
+ CLSID = IID('{91493470-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "RGB": (0, 2, (3, 0), (), "RGB", None),
+ }
+ _prop_map_put_ = {
+ "RGB": ((0, LCID, 4, 0),()),
+ }
+ # Default property for this class is 'RGB'
+ def __call__(self):
+ return self._ApplyTypes_(*(0, 2, (3, 0), (), "RGB", None))
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ResampleMediaTask(DispatchBaseClass):
+ CLSID = IID('{BA72E553-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "AudioCompressionType": (2010, 2, (8, 0), (), "AudioCompressionType", None),
+ "AudioSamplingRate": (2004, 2, (3, 0), (), "AudioSamplingRate", None),
+ "ContainerType": (2008, 2, (8, 0), (), "ContainerType", None),
+ "IsEmbedded": (2003, 2, (11, 0), (), "IsEmbedded", None),
+ "IsLinked": (2002, 2, (11, 0), (), "IsLinked", None),
+ "SampleHeight": (2006, 2, (3, 0), (), "SampleHeight", None),
+ "SampleWidth": (2007, 2, (3, 0), (), "SampleWidth", None),
+ # Method 'Shape' returns object of type 'Shape'
+ "Shape": (2011, 2, (9, 0), (), "Shape", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ "VideoCompressionType": (2009, 2, (8, 0), (), "VideoCompressionType", None),
+ "VideoFrameRate": (2005, 2, (3, 0), (), "VideoFrameRate", None),
+ "profile": (2001, 2, (3, 0), (), "profile", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ResampleMediaTasks(DispatchBaseClass):
+ CLSID = IID('{BA72E554-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ def Cancel(self):
+ return self._oleobj_.InvokeTypes(2002, LCID, 1, (24, 0), (),)
+
+ # Result is of type ResampleMediaTask
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{BA72E553-4FF5-48F4-8215-5505F990966F}')
+ return ret
+
+ def Pause(self):
+ return self._oleobj_.InvokeTypes(2001, LCID, 1, (24, 0), (),)
+
+ def Resume(self):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "PercentComplete": (2004, 2, (3, 0), (), "PercentComplete", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{BA72E553-4FF5-48F4-8215-5505F990966F}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{BA72E553-4FF5-48F4-8215-5505F990966F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Research(DispatchBaseClass):
+ CLSID = IID('{914934F7-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def IsResearchService(self, ServiceID=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (11, 0), ((8, 1),),ServiceID
+ )
+
+ def Query(self, ServiceID=defaultNamedNotOptArg, QueryString=defaultNamedNotOptArg, QueryLanguage=defaultNamedNotOptArg, UseSelection=False
+ , LaunchQuery=True):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), ((8, 1), (16396, 17), (16396, 17), (11, 49), (11, 49)),ServiceID
+ , QueryString, QueryLanguage, UseSelection, LaunchQuery)
+
+ def SetLanguagePair(self, Language1=defaultNamedNotOptArg, Language2=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), ((16396, 1), (16396, 1)),Language1
+ , Language2)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class RotationEffect(DispatchBaseClass):
+ CLSID = IID('{914934E8-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "By": (2003, 2, (4, 0), (), "By", None),
+ "From": (2004, 2, (4, 0), (), "From", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "To": (2005, 2, (4, 0), (), "To", None),
+ }
+ _prop_map_put_ = {
+ "By": ((2003, LCID, 4, 0),()),
+ "From": ((2004, LCID, 4, 0),()),
+ "To": ((2005, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Row(DispatchBaseClass):
+ CLSID = IID('{914934C7-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), (),)
+
+ def Select(self):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Cells' returns object of type 'CellRange'
+ "Cells": (2003, 2, (9, 0), (), "Cells", '{914934C8-5A91-11CF-8700-00AA0060263B}'),
+ "Height": (2006, 2, (4, 0), (), "Height", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ "Height": ((2006, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Rows(DispatchBaseClass):
+ CLSID = IID('{914934C6-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Row
+ def Add(self, BeforeRow=-1):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((3, 49),),BeforeRow
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{914934C7-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Row
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934C7-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934C7-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934C7-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Ruler(DispatchBaseClass):
+ CLSID = IID('{91493490-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Levels' returns object of type 'RulerLevels'
+ "Levels": (2004, 2, (9, 0), (), "Levels", '{91493491-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'TabStops' returns object of type 'TabStops'
+ "TabStops": (2003, 2, (9, 0), (), "TabStops", '{91493493-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class RulerLevel(DispatchBaseClass):
+ CLSID = IID('{91493492-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "FirstMargin": (2003, 2, (4, 0), (), "FirstMargin", None),
+ "LeftMargin": (2004, 2, (4, 0), (), "LeftMargin", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ "FirstMargin": ((2003, LCID, 4, 0),()),
+ "LeftMargin": ((2004, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class RulerLevels(DispatchBaseClass):
+ CLSID = IID('{91493491-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type RulerLevel
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493492-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493492-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493492-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class ScaleEffect(DispatchBaseClass):
+ CLSID = IID('{914934E7-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "ByX": (2003, 2, (4, 0), (), "ByX", None),
+ "ByY": (2004, 2, (4, 0), (), "ByY", None),
+ "FromX": (2005, 2, (4, 0), (), "FromX", None),
+ "FromY": (2006, 2, (4, 0), (), "FromY", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "ToX": (2007, 2, (4, 0), (), "ToX", None),
+ "ToY": (2008, 2, (4, 0), (), "ToY", None),
+ }
+ _prop_map_put_ = {
+ "ByX": ((2003, LCID, 4, 0),()),
+ "ByY": ((2004, LCID, 4, 0),()),
+ "FromX": ((2005, LCID, 4, 0),()),
+ "FromY": ((2006, LCID, 4, 0),()),
+ "ToX": ((2007, LCID, 4, 0),()),
+ "ToY": ((2008, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class SectionProperties(DispatchBaseClass):
+ CLSID = IID('{BA72E551-4FF5-48F4-8215-5505F990966F}')
+ coclass_clsid = None
+
+ def AddBeforeSlide(self, SlideIndex=defaultNamedNotOptArg, sectionName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2008, LCID, 1, (3, 0), ((3, 1), (8, 1)),SlideIndex
+ , sectionName)
+
+ def AddSection(self, sectionIndex=defaultNamedNotOptArg, sectionName=defaultNamedOptArg):
+ return self._oleobj_.InvokeTypes(2009, LCID, 1, (3, 0), ((3, 1), (12, 17)),sectionIndex
+ , sectionName)
+
+ def Delete(self, sectionIndex=defaultNamedNotOptArg, deleteSlides=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2011, LCID, 1, (24, 0), ((3, 1), (11, 1)),sectionIndex
+ , deleteSlides)
+
+ def FirstSlide(self, sectionIndex=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (3, 0), ((3, 1),),sectionIndex
+ )
+
+ def Move(self, sectionIndex=defaultNamedNotOptArg, toPos=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2010, LCID, 1, (24, 0), ((3, 1), (3, 1)),sectionIndex
+ , toPos)
+
+ def Name(self, sectionIndex=defaultNamedNotOptArg):
+ # Result is a Unicode object
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (8, 0), ((3, 1),),sectionIndex
+ )
+
+ def Rename(self, sectionIndex=defaultNamedNotOptArg, sectionName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), ((3, 1), (8, 1)),sectionIndex
+ , sectionName)
+
+ def SectionID(self, sectionIndex=defaultNamedNotOptArg):
+ # Result is a Unicode object
+ return self._oleobj_.InvokeTypes(2012, LCID, 1, (8, 0), ((3, 1),),sectionIndex
+ )
+
+ def SlidesCount(self, sectionIndex=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (3, 0), ((3, 1),),sectionIndex
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (2003, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(2003, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Selection(DispatchBaseClass):
+ CLSID = IID('{91493454-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Copy(self):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), (),)
+
+ def Cut(self):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), (),)
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), (),)
+
+ def Unselect(self):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'ChildShapeRange' returns object of type 'ShapeRange'
+ "ChildShapeRange": (2011, 2, (9, 0), (), "ChildShapeRange", '{9149347A-5A91-11CF-8700-00AA0060263B}'),
+ "HasChildShapeRange": (2012, 2, (11, 0), (), "HasChildShapeRange", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'ShapeRange' returns object of type 'ShapeRange'
+ "ShapeRange": (2009, 2, (9, 0), (), "ShapeRange", '{9149347A-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'SlideRange' returns object of type 'SlideRange'
+ "SlideRange": (2008, 2, (9, 0), (), "SlideRange", '{9149346B-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TextRange' returns object of type 'TextRange'
+ "TextRange": (2010, 2, (9, 0), (), "TextRange", '{9149348F-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TextRange2' returns object of type 'TextRange2'
+ "TextRange2": (2013, 2, (9, 0), (), "TextRange2", '{000C0397-0000-0000-C000-000000000046}'),
+ "Type": (2007, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Sequence(DispatchBaseClass):
+ CLSID = IID('{914934DE-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Effect
+ def AddEffect(self, Shape=defaultNamedNotOptArg, effectId=defaultNamedNotOptArg, Level=0, trigger=1
+ , Index=-1):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((9, 1), (3, 1), (3, 49), (3, 49), (3, 49)),Shape
+ , effectId, Level, trigger, Index)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddEffect', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Effect
+ def AddTriggerEffect(self, pShape=defaultNamedNotOptArg, effectId=defaultNamedNotOptArg, trigger=defaultNamedNotOptArg, pTriggerShape=defaultNamedNotOptArg
+ , bookmark='', Level=0):
+ return self._ApplyTypes_(2012, 1, (9, 32), ((9, 1), (3, 1), (3, 1), (9, 1), (8, 49), (3, 49)), 'AddTriggerEffect', '{914934DF-5A91-11CF-8700-00AA0060263B}',pShape
+ , effectId, trigger, pTriggerShape, bookmark, Level
+ )
+
+ # Result is of type Effect
+ def Clone(self, Effect=defaultNamedNotOptArg, Index=-1):
+ ret = self._oleobj_.InvokeTypes(2004, LCID, 1, (9, 0), ((9, 1), (3, 49)),Effect
+ , Index)
+ if ret is not None:
+ ret = Dispatch(ret, 'Clone', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Effect
+ def ConvertToAfterEffect(self, Effect=defaultNamedNotOptArg, After=defaultNamedNotOptArg, DimColor=0, DimSchemeColor=0):
+ ret = self._oleobj_.InvokeTypes(2008, LCID, 1, (9, 0), ((9, 1), (3, 1), (3, 49), (3, 49)),Effect
+ , After, DimColor, DimSchemeColor)
+ if ret is not None:
+ ret = Dispatch(ret, 'ConvertToAfterEffect', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Effect
+ def ConvertToAnimateBackground(self, Effect=defaultNamedNotOptArg, AnimateBackground=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2009, LCID, 1, (9, 0), ((9, 1), (3, 1)),Effect
+ , AnimateBackground)
+ if ret is not None:
+ ret = Dispatch(ret, 'ConvertToAnimateBackground', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Effect
+ def ConvertToAnimateInReverse(self, Effect=defaultNamedNotOptArg, animateInReverse=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2010, LCID, 1, (9, 0), ((9, 1), (3, 1)),Effect
+ , animateInReverse)
+ if ret is not None:
+ ret = Dispatch(ret, 'ConvertToAnimateInReverse', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Effect
+ def ConvertToBuildLevel(self, Effect=defaultNamedNotOptArg, Level=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2007, LCID, 1, (9, 0), ((9, 1), (3, 1)),Effect
+ , Level)
+ if ret is not None:
+ ret = Dispatch(ret, 'ConvertToBuildLevel', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Effect
+ def ConvertToTextUnitEffect(self, Effect=defaultNamedNotOptArg, unitEffect=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2011, LCID, 1, (9, 0), ((9, 1), (3, 1)),Effect
+ , unitEffect)
+ if ret is not None:
+ ret = Dispatch(ret, 'ConvertToTextUnitEffect', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Effect
+ def FindFirstAnimationFor(self, Shape=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2005, LCID, 1, (9, 0), ((9, 1),),Shape
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'FindFirstAnimationFor', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Effect
+ def FindFirstAnimationForClick(self, click=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2006, LCID, 1, (9, 0), ((3, 1),),click
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'FindFirstAnimationForClick', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Effect
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934DF-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Sequences(DispatchBaseClass):
+ CLSID = IID('{914934DD-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Sequence
+ def Add(self, Index=-1):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((3, 49),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{914934DE-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Sequence
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{914934DE-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{914934DE-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{914934DE-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Series(DispatchBaseClass):
+ CLSID = IID('{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def ApplyCustomType(self, ChartType=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(1401, LCID, 1, (24, 0), ((3, 1),),ChartType
+ )
+
+ def ApplyDataLabels(self, Type=2, LegendKey=defaultNamedOptArg, AutoText=defaultNamedOptArg, HasLeaderLines=defaultNamedOptArg
+ , ShowSeriesName=defaultNamedOptArg, ShowCategoryName=defaultNamedOptArg, ShowValue=defaultNamedOptArg, ShowPercentage=defaultNamedOptArg, ShowBubbleSize=defaultNamedOptArg
+ , Separator=defaultNamedOptArg):
+ return self._ApplyTypes_(2004, 1, (12, 0), ((3, 49), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17), (12, 17)), 'ApplyDataLabels', None,Type
+ , LegendKey, AutoText, HasLeaderLines, ShowSeriesName, ShowCategoryName
+ , ShowValue, ShowPercentage, ShowBubbleSize, Separator)
+
+ def ClearFormats(self):
+ return self._ApplyTypes_(112, 1, (12, 0), (), 'ClearFormats', None,)
+
+ def Copy(self):
+ return self._ApplyTypes_(551, 1, (12, 0), (), 'Copy', None,)
+
+ def DataLabels(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(157, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'DataLabels', None)
+ return ret
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ def ErrorBar(self, Direction=defaultNamedNotOptArg, Include=defaultNamedNotOptArg, Type=defaultNamedNotOptArg, Amount=defaultNamedOptArg
+ , MinusValues=defaultNamedOptArg):
+ return self._ApplyTypes_(152, 1, (12, 0), ((3, 1), (3, 1), (3, 1), (12, 17), (12, 17)), 'ErrorBar', None,Direction
+ , Include, Type, Amount, MinusValues)
+
+ def Paste(self):
+ return self._ApplyTypes_(211, 1, (12, 0), (), 'Paste', None,)
+
+ def Points(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(70, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Points', None)
+ return ret
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ def Trendlines(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(154, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Trendlines', None)
+ return ret
+
+ def _ApplyDataLabels(self, Type=2, LegendKey=defaultNamedOptArg, AutoText=defaultNamedOptArg, HasLeaderLines=defaultNamedOptArg):
+ return self._ApplyTypes_(2003, 1, (12, 0), ((3, 49), (12, 17), (12, 17), (12, 17)), '_ApplyDataLabels', None,Type
+ , LegendKey, AutoText, HasLeaderLines)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "ApplyPictToEnd": (1661, 2, (11, 0), (), "ApplyPictToEnd", None),
+ "ApplyPictToFront": (1660, 2, (11, 0), (), "ApplyPictToFront", None),
+ "ApplyPictToSides": (1659, 2, (11, 0), (), "ApplyPictToSides", None),
+ "AxisGroup": (47, 2, (3, 0), (), "AxisGroup", None),
+ "BarShape": (1403, 2, (3, 0), (), "BarShape", None),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "BubbleSizes": (1664, 2, (12, 0), (), "BubbleSizes", None),
+ "ChartType": (1400, 2, (3, 0), (), "ChartType", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'ErrorBars' returns object of type 'ErrorBars'
+ "ErrorBars": (159, 2, (9, 0), (), "ErrorBars", '{92D41A67-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Explosion": (182, 2, (3, 0), (), "Explosion", None),
+ # Method 'Fill' returns object of type 'ChartFillFormat'
+ "Fill": (1663, 2, (9, 0), (), "Fill", '{92D41A5B-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Formula": (261, 2, (8, 0), (), "Formula", None),
+ "FormulaLocal": (263, 2, (8, 0), (), "FormulaLocal", None),
+ "FormulaR1C1": (264, 2, (8, 0), (), "FormulaR1C1", None),
+ "FormulaR1C1Local": (265, 2, (8, 0), (), "FormulaR1C1Local", None),
+ "Has3DEffect": (1665, 2, (11, 0), (), "Has3DEffect", None),
+ "HasDataLabels": (78, 2, (11, 0), (), "HasDataLabels", None),
+ "HasErrorBars": (160, 2, (11, 0), (), "HasErrorBars", None),
+ "HasLeaderLines": (1394, 2, (11, 0), (), "HasLeaderLines", None),
+ # Method 'Interior' returns object of type 'Interior'
+ "Interior": (129, 2, (9, 0), (), "Interior", '{92D41A6C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "InvertColor": (2007, 2, (3, 0), (), "InvertColor", None),
+ "InvertColorIndex": (2008, 2, (3, 0), (), "InvertColorIndex", None),
+ "InvertIfNegative": (132, 2, (11, 0), (), "InvertIfNegative", None),
+ "IsFiltered": (2009, 2, (11, 0), (), "IsFiltered", None),
+ # Method 'LeaderLines' returns object of type 'LeaderLines'
+ "LeaderLines": (1666, 2, (9, 0), (), "LeaderLines", '{92D41A6D-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "MarkerBackgroundColor": (73, 2, (3, 0), (), "MarkerBackgroundColor", None),
+ "MarkerBackgroundColorIndex": (74, 2, (3, 0), (), "MarkerBackgroundColorIndex", None),
+ "MarkerForegroundColor": (75, 2, (3, 0), (), "MarkerForegroundColor", None),
+ "MarkerForegroundColorIndex": (76, 2, (3, 0), (), "MarkerForegroundColorIndex", None),
+ "MarkerSize": (231, 2, (3, 0), (), "MarkerSize", None),
+ "MarkerStyle": (72, 2, (3, 0), (), "MarkerStyle", None),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ "PictureType": (161, 2, (3, 0), (), "PictureType", None),
+ "PictureUnit": (2005, 2, (3, 0), (), "PictureUnit", None),
+ "PictureUnit2": (2649, 2, (5, 0), (), "PictureUnit2", None),
+ "PlotColorIndex": (2006, 2, (3, 0), (), "PlotColorIndex", None),
+ "PlotOrder": (228, 2, (3, 0), (), "PlotOrder", None),
+ "Shadow": (103, 2, (11, 0), (), "Shadow", None),
+ "Smooth": (163, 2, (11, 0), (), "Smooth", None),
+ "Type": (108, 2, (3, 0), (), "Type", None),
+ "Values": (164, 2, (12, 0), (), "Values", None),
+ "XValues": (1111, 2, (12, 0), (), "XValues", None),
+ }
+ _prop_map_put_ = {
+ "ApplyPictToEnd": ((1661, LCID, 4, 0),()),
+ "ApplyPictToFront": ((1660, LCID, 4, 0),()),
+ "ApplyPictToSides": ((1659, LCID, 4, 0),()),
+ "AxisGroup": ((47, LCID, 4, 0),()),
+ "BarShape": ((1403, LCID, 4, 0),()),
+ "BubbleSizes": ((1664, LCID, 4, 0),()),
+ "ChartType": ((1400, LCID, 4, 0),()),
+ "Explosion": ((182, LCID, 4, 0),()),
+ "Formula": ((261, LCID, 4, 0),()),
+ "FormulaLocal": ((263, LCID, 4, 0),()),
+ "FormulaR1C1": ((264, LCID, 4, 0),()),
+ "FormulaR1C1Local": ((265, LCID, 4, 0),()),
+ "Has3DEffect": ((1665, LCID, 4, 0),()),
+ "HasDataLabels": ((78, LCID, 4, 0),()),
+ "HasErrorBars": ((160, LCID, 4, 0),()),
+ "HasLeaderLines": ((1394, LCID, 4, 0),()),
+ "InvertColor": ((2007, LCID, 4, 0),()),
+ "InvertColorIndex": ((2008, LCID, 4, 0),()),
+ "InvertIfNegative": ((132, LCID, 4, 0),()),
+ "IsFiltered": ((2009, LCID, 4, 0),()),
+ "MarkerBackgroundColor": ((73, LCID, 4, 0),()),
+ "MarkerBackgroundColorIndex": ((74, LCID, 4, 0),()),
+ "MarkerForegroundColor": ((75, LCID, 4, 0),()),
+ "MarkerForegroundColorIndex": ((76, LCID, 4, 0),()),
+ "MarkerSize": ((231, LCID, 4, 0),()),
+ "MarkerStyle": ((72, LCID, 4, 0),()),
+ "Name": ((110, LCID, 4, 0),()),
+ "PictureType": ((161, LCID, 4, 0),()),
+ "PictureUnit": ((2005, LCID, 4, 0),()),
+ "PictureUnit2": ((2649, LCID, 4, 0),()),
+ "PlotOrder": ((228, LCID, 4, 0),()),
+ "Shadow": ((103, LCID, 4, 0),()),
+ "Smooth": ((163, LCID, 4, 0),()),
+ "Type": ((108, LCID, 4, 0),()),
+ "Values": ((164, LCID, 4, 0),()),
+ "XValues": ((1111, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class SeriesCollection(DispatchBaseClass):
+ CLSID = IID('{92D41A76-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ # Result is of type Series
+ def Add(self, Source=defaultNamedNotOptArg, Rowcol=-4105, SeriesLabels=defaultNamedOptArg, CategoryLabels=defaultNamedOptArg
+ , Replace=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2002, LCID, 1, (9, 0), ((12, 1), (3, 49), (12, 17), (12, 17), (12, 17)),Source
+ , Rowcol, SeriesLabels, CategoryLabels, Replace)
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def Extend(self, Source=defaultNamedNotOptArg, Rowcol=defaultNamedOptArg, CategoryLabels=defaultNamedOptArg):
+ return self._ApplyTypes_(227, 1, (12, 0), ((12, 1), (12, 17), (12, 17)), 'Extend', None,Source
+ , Rowcol, CategoryLabels)
+
+ # Result is of type Series
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(170, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ # Result is of type Series
+ def NewSeries(self):
+ ret = self._oleobj_.InvokeTypes(1117, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'NewSeries', '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ # Result is of type Series
+ def _Default(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '_Default', '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (118, 2, (3, 0), (), "Count", None),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is '_Default'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,1,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Item property/method which allows indexed access with the object[key] syntax.
+ #Some objects will accept a string or other type of key in addition to integers.
+ #Note that many Office objects do not use zero-based indexing.
+ def __getitem__(self, key):
+ return self._get_good_object_(self._oleobj_.Invoke(*(170, LCID, 1, 1, key)), "Item", '{92D41A75-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(118, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class SeriesLines(DispatchBaseClass):
+ CLSID = IID('{92D41A77-F07E-4CA4-AF6F-BEF486AA4E6F}')
+ coclass_clsid = None
+
+ def Delete(self):
+ return self._ApplyTypes_(117, 1, (12, 0), (), 'Delete', None,)
+
+ def Select(self):
+ return self._ApplyTypes_(235, 1, (12, 0), (), 'Select', None,)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2002, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Border' returns object of type 'ChartBorder'
+ "Border": (128, 2, (9, 0), (), "Border", '{92D41A56-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Creator": (149, 2, (3, 0), (), "Creator", None),
+ # Method 'Format' returns object of type 'ChartFormat'
+ "Format": (2001, 2, (9, 0), (), "Format", '{92D41A5C-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Name": (110, 2, (8, 0), (), "Name", None),
+ "Parent": (150, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class SetEffect(DispatchBaseClass):
+ CLSID = IID('{914934F1-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Property": (2003, 2, (3, 0), (), "Property", None),
+ "To": (2004, 2, (12, 0), (), "To", None),
+ }
+ _prop_map_put_ = {
+ "Property": ((2003, LCID, 4, 0),()),
+ "To": ((2004, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ShadowFormat(DispatchBaseClass):
+ CLSID = IID('{91493480-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def IncrementOffsetX(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def IncrementOffsetY(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Blur": (108, 2, (4, 0), (), "Blur", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ # Method 'ForeColor' returns object of type 'ColorFormat'
+ "ForeColor": (100, 2, (9, 0), (), "ForeColor", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "Obscured": (101, 2, (3, 0), (), "Obscured", None),
+ "OffsetX": (102, 2, (4, 0), (), "OffsetX", None),
+ "OffsetY": (103, 2, (4, 0), (), "OffsetY", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ "RotateWithShape": (110, 2, (3, 0), (), "RotateWithShape", None),
+ "Size": (109, 2, (4, 0), (), "Size", None),
+ "Style": (107, 2, (3, 0), (), "Style", None),
+ "Transparency": (104, 2, (4, 0), (), "Transparency", None),
+ "Type": (105, 2, (3, 0), (), "Type", None),
+ "Visible": (106, 2, (3, 0), (), "Visible", None),
+ }
+ _prop_map_put_ = {
+ "Blur": ((108, LCID, 4, 0),()),
+ "ForeColor": ((100, LCID, 4, 0),()),
+ "Obscured": ((101, LCID, 4, 0),()),
+ "OffsetX": ((102, LCID, 4, 0),()),
+ "OffsetY": ((103, LCID, 4, 0),()),
+ "RotateWithShape": ((110, LCID, 4, 0),()),
+ "Size": ((109, LCID, 4, 0),()),
+ "Style": ((107, LCID, 4, 0),()),
+ "Transparency": ((104, LCID, 4, 0),()),
+ "Type": ((105, LCID, 4, 0),()),
+ "Visible": ((106, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Shape(DispatchBaseClass):
+ CLSID = IID('{91493479-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Apply(self):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), (),)
+
+ def ApplyAnimation(self):
+ return self._oleobj_.InvokeTypes(2024, LCID, 1, (24, 0), (),)
+
+ def CanvasCropBottom(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(143, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def CanvasCropLeft(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(140, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def CanvasCropRight(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(142, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def CanvasCropTop(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(141, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def ConvertTextToSmartArt(self, Layout=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(157, LCID, 1, (24, 0), ((9, 1),),Layout
+ )
+
+ def Copy(self):
+ return self._oleobj_.InvokeTypes(2010, LCID, 1, (24, 0), (),)
+
+ def Cut(self):
+ return self._oleobj_.InvokeTypes(2009, LCID, 1, (24, 0), (),)
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), (),)
+
+ # Result is of type ShapeRange
+ def Duplicate(self):
+ ret = self._oleobj_.InvokeTypes(2012, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'Duplicate', '{9149347A-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def Export(self, PathName=defaultNamedNotOptArg, Filter=defaultNamedNotOptArg, ScaleWidth=0, ScaleHeight=0
+ , ExportMode=1):
+ return self._oleobj_.InvokeTypes(2018, LCID, 1, (24, 0), ((8, 1), (3, 1), (3, 49), (3, 49), (3, 49)),PathName
+ , Filter, ScaleWidth, ScaleHeight, ExportMode)
+
+ def Flip(self, FlipCmd=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(13, LCID, 1, (24, 0), ((3, 1),),FlipCmd
+ )
+
+ def IncrementLeft(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(14, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def IncrementRotation(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(15, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def IncrementTop(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(16, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def PickUp(self):
+ return self._oleobj_.InvokeTypes(17, LCID, 1, (24, 0), (),)
+
+ def PickupAnimation(self):
+ return self._oleobj_.InvokeTypes(2023, LCID, 1, (24, 0), (),)
+
+ def RerouteConnections(self):
+ return self._oleobj_.InvokeTypes(18, LCID, 1, (24, 0), (),)
+
+ def ScaleHeight(self, Factor=defaultNamedNotOptArg, RelativeToOriginalSize=defaultNamedNotOptArg, fScale=0):
+ return self._oleobj_.InvokeTypes(19, LCID, 1, (24, 0), ((4, 1), (3, 1), (3, 49)),Factor
+ , RelativeToOriginalSize, fScale)
+
+ def ScaleWidth(self, Factor=defaultNamedNotOptArg, RelativeToOriginalSize=defaultNamedNotOptArg, fScale=0):
+ return self._oleobj_.InvokeTypes(20, LCID, 1, (24, 0), ((4, 1), (3, 1), (3, 49)),Factor
+ , RelativeToOriginalSize, fScale)
+
+ def Select(self, Replace=-1):
+ return self._oleobj_.InvokeTypes(2011, LCID, 1, (24, 0), ((3, 49),),Replace
+ )
+
+ def SetShapesDefaultProperties(self):
+ return self._oleobj_.InvokeTypes(22, LCID, 1, (24, 0), (),)
+
+ # Result is of type ShapeRange
+ def Ungroup(self):
+ ret = self._oleobj_.InvokeTypes(23, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'Ungroup', '{9149347A-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def UpgradeMedia(self):
+ return self._oleobj_.InvokeTypes(2025, LCID, 1, (24, 0), (),)
+
+ def ZOrder(self, ZOrderCmd=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(24, LCID, 1, (24, 0), ((3, 1),),ZOrderCmd
+ )
+
+ _prop_map_get_ = {
+ # Method 'ActionSettings' returns object of type 'ActionSettings'
+ "ActionSettings": (2007, 2, (9, 0), (), "ActionSettings", '{9149348C-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Adjustments' returns object of type 'Adjustments'
+ "Adjustments": (100, 2, (9, 0), (), "Adjustments", '{9149347C-5A91-11CF-8700-00AA0060263B}'),
+ "AlternativeText": (131, 2, (8, 0), (), "AlternativeText", None),
+ # Method 'AnimationSettings' returns object of type 'AnimationSettings'
+ "AnimationSettings": (2006, 2, (9, 0), (), "AnimationSettings", '{9149348B-5A91-11CF-8700-00AA0060263B}'),
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "AutoShapeType": (101, 2, (3, 0), (), "AutoShapeType", None),
+ "BackgroundStyle": (151, 2, (3, 0), (), "BackgroundStyle", None),
+ "BlackWhiteMode": (102, 2, (3, 0), (), "BlackWhiteMode", None),
+ # Method 'Callout' returns object of type 'CalloutFormat'
+ "Callout": (103, 2, (9, 0), (), "Callout", '{91493485-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'CanvasItems' returns object of type 'CanvasShapes'
+ "CanvasItems": (138, 2, (9, 0), (), "CanvasItems", '{914934EC-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Chart' returns object of type 'Chart'
+ "Chart": (2021, 2, (9, 0), (), "Chart", '{92D41A55-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Child": (136, 2, (3, 0), (), "Child", None),
+ "ConnectionSiteCount": (104, 2, (3, 0), (), "ConnectionSiteCount", None),
+ "Connector": (105, 2, (3, 0), (), "Connector", None),
+ # Method 'ConnectorFormat' returns object of type 'ConnectorFormat'
+ "ConnectorFormat": (106, 2, (9, 0), (), "ConnectorFormat", '{91493481-5A91-11CF-8700-00AA0060263B}'),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ # Method 'CustomerData' returns object of type 'CustomerData'
+ "CustomerData": (2020, 2, (9, 0), (), "CustomerData", '{914934F6-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Diagram' returns object of type 'Diagram'
+ "Diagram": (133, 2, (9, 0), (), "Diagram", '{914934DB-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'DiagramNode' returns object of type 'DiagramNode'
+ "DiagramNode": (135, 2, (9, 0), (), "DiagramNode", '{914934D8-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Fill' returns object of type 'FillFormat'
+ "Fill": (107, 2, (9, 0), (), "Fill", '{9149347E-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Glow' returns object of type 'GlowFormat'
+ "Glow": (153, 2, (9, 0), (), "Glow", '{000C03BD-0000-0000-C000-000000000046}'),
+ # Method 'GroupItems' returns object of type 'GroupShapes'
+ "GroupItems": (108, 2, (9, 0), (), "GroupItems", '{9149347B-5A91-11CF-8700-00AA0060263B}'),
+ "HasChart": (148, 2, (3, 0), (), "HasChart", None),
+ "HasDiagram": (132, 2, (3, 0), (), "HasDiagram", None),
+ "HasDiagramNode": (134, 2, (3, 0), (), "HasDiagramNode", None),
+ "HasSmartArt": (155, 2, (3, 0), (), "HasSmartArt", None),
+ "HasTable": (2016, 2, (3, 0), (), "HasTable", None),
+ "HasTextFrame": (2014, 2, (3, 0), (), "HasTextFrame", None),
+ "Height": (109, 2, (4, 0), (), "Height", None),
+ "HorizontalFlip": (110, 2, (3, 0), (), "HorizontalFlip", None),
+ "Id": (139, 2, (3, 0), (), "Id", None),
+ "Left": (111, 2, (4, 0), (), "Left", None),
+ # Method 'Line' returns object of type 'LineFormat'
+ "Line": (112, 2, (9, 0), (), "Line", '{9149347F-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'LinkFormat' returns object of type 'LinkFormat'
+ "LinkFormat": (2004, 2, (9, 0), (), "LinkFormat", '{91493489-5A91-11CF-8700-00AA0060263B}'),
+ "LockAspectRatio": (113, 2, (3, 0), (), "LockAspectRatio", None),
+ # Method 'MediaFormat' returns object of type 'MediaFormat'
+ "MediaFormat": (2022, 2, (9, 0), (), "MediaFormat", '{BA72E550-4FF5-48F4-8215-5505F990966F}'),
+ "MediaType": (2013, 2, (3, 0), (), "MediaType", None),
+ "Name": (115, 2, (8, 0), (), "Name", None),
+ # Method 'Nodes' returns object of type 'ShapeNodes'
+ "Nodes": (116, 2, (9, 0), (), "Nodes", '{91493486-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'OLEFormat' returns object of type 'OLEFormat'
+ "OLEFormat": (2003, 2, (9, 0), (), "OLEFormat", '{91493488-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ # Method 'ParentGroup' returns object of type 'Shape'
+ "ParentGroup": (137, 2, (9, 0), (), "ParentGroup", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'PictureFormat' returns object of type 'PictureFormat'
+ "PictureFormat": (118, 2, (9, 0), (), "PictureFormat", '{9149347D-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'PlaceholderFormat' returns object of type 'PlaceholderFormat'
+ "PlaceholderFormat": (2005, 2, (9, 0), (), "PlaceholderFormat", '{91493477-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Reflection' returns object of type 'ReflectionFormat'
+ "Reflection": (154, 2, (9, 0), (), "Reflection", '{000C03BE-0000-0000-C000-000000000046}'),
+ "Rotation": (117, 2, (4, 0), (), "Rotation", None),
+ # Method 'Script' returns object of type 'Script'
+ "Script": (130, 2, (9, 0), (), "Script", '{000C0341-0000-0000-C000-000000000046}'),
+ # Method 'Shadow' returns object of type 'ShadowFormat'
+ "Shadow": (119, 2, (9, 0), (), "Shadow", '{91493480-5A91-11CF-8700-00AA0060263B}'),
+ "ShapeStyle": (150, 2, (3, 0), (), "ShapeStyle", None),
+ # Method 'SmartArt' returns object of type 'SmartArt'
+ "SmartArt": (156, 2, (9, 0), (), "SmartArt", '{000C03C6-0000-0000-C000-000000000046}'),
+ # Method 'SoftEdge' returns object of type 'SoftEdgeFormat'
+ "SoftEdge": (152, 2, (9, 0), (), "SoftEdge", '{000C03BC-0000-0000-C000-000000000046}'),
+ # Method 'SoundFormat' returns object of type 'SoundFormat'
+ "SoundFormat": (2015, 2, (9, 0), (), "SoundFormat", '{91493473-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Table' returns object of type 'Table'
+ "Table": (2017, 2, (9, 0), (), "Table", '{914934C3-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Tags' returns object of type 'Tags'
+ "Tags": (2008, 2, (9, 0), (), "Tags", '{914934B9-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TextEffect' returns object of type 'TextEffectFormat'
+ "TextEffect": (120, 2, (9, 0), (), "TextEffect", '{91493482-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TextFrame' returns object of type 'TextFrame'
+ "TextFrame": (121, 2, (9, 0), (), "TextFrame", '{91493484-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TextFrame2' returns object of type 'TextFrame2'
+ "TextFrame2": (145, 2, (9, 0), (), "TextFrame2", '{914934F9-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'ThreeD' returns object of type 'ThreeDFormat'
+ "ThreeD": (122, 2, (9, 0), (), "ThreeD", '{91493483-5A91-11CF-8700-00AA0060263B}'),
+ "Title": (158, 2, (8, 0), (), "Title", None),
+ "Top": (123, 2, (4, 0), (), "Top", None),
+ "Type": (124, 2, (3, 0), (), "Type", None),
+ "VerticalFlip": (125, 2, (3, 0), (), "VerticalFlip", None),
+ "Vertices": (126, 2, (12, 0), (), "Vertices", None),
+ "Visible": (127, 2, (3, 0), (), "Visible", None),
+ "Width": (128, 2, (4, 0), (), "Width", None),
+ "ZOrderPosition": (129, 2, (3, 0), (), "ZOrderPosition", None),
+ }
+ _prop_map_put_ = {
+ "AlternativeText": ((131, LCID, 4, 0),()),
+ "AutoShapeType": ((101, LCID, 4, 0),()),
+ "BackgroundStyle": ((151, LCID, 4, 0),()),
+ "BlackWhiteMode": ((102, LCID, 4, 0),()),
+ "Height": ((109, LCID, 4, 0),()),
+ "Left": ((111, LCID, 4, 0),()),
+ "LockAspectRatio": ((113, LCID, 4, 0),()),
+ "Name": ((115, LCID, 4, 0),()),
+ "RTF": ((144, LCID, 4, 0),()),
+ "Rotation": ((117, LCID, 4, 0),()),
+ "ShapeStyle": ((150, LCID, 4, 0),()),
+ "Title": ((158, LCID, 4, 0),()),
+ "Top": ((123, LCID, 4, 0),()),
+ "Visible": ((127, LCID, 4, 0),()),
+ "Width": ((128, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ShapeNode(DispatchBaseClass):
+ CLSID = IID('{91493487-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "EditingType": (100, 2, (3, 0), (), "EditingType", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ "Points": (101, 2, (12, 0), (), "Points", None),
+ "SegmentType": (102, 2, (3, 0), (), "SegmentType", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class ShapeNodes(DispatchBaseClass):
+ CLSID = IID('{91493486-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Delete(self, Index=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), ((3, 1),),Index
+ )
+
+ def Insert(self, Index=defaultNamedNotOptArg, SegmentType=defaultNamedNotOptArg, EditingType=defaultNamedNotOptArg, X1=defaultNamedNotOptArg
+ , Y1=defaultNamedNotOptArg, X2=0.0, Y2=0.0, X3=0.0, Y3=0.0):
+ return self._oleobj_.InvokeTypes(12, LCID, 1, (24, 0), ((3, 1), (3, 1), (3, 1), (4, 1), (4, 1), (4, 49), (4, 49), (4, 49), (4, 49)),Index
+ , SegmentType, EditingType, X1, Y1, X2
+ , Y2, X3, Y3)
+
+ # Result is of type ShapeNode
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493487-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def SetEditingType(self, Index=defaultNamedNotOptArg, EditingType=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(13, LCID, 1, (24, 0), ((3, 1), (3, 1)),Index
+ , EditingType)
+
+ def SetPosition(self, Index=defaultNamedNotOptArg, X1=defaultNamedNotOptArg, Y1=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(14, LCID, 1, (24, 0), ((3, 1), (4, 1), (4, 1)),Index
+ , X1, Y1)
+
+ def SetSegmentType(self, Index=defaultNamedNotOptArg, SegmentType=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(15, LCID, 1, (24, 0), ((3, 1), (3, 1)),Index
+ , SegmentType)
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Count": (2, 2, (3, 0), (), "Count", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493487-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493487-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(2, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class ShapeRange(DispatchBaseClass):
+ CLSID = IID('{9149347A-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Align(self, AlignCmd=defaultNamedNotOptArg, RelativeTo=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2018, LCID, 1, (24, 0), ((3, 1), (3, 1)),AlignCmd
+ , RelativeTo)
+
+ def Apply(self):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), (),)
+
+ def ApplyAnimation(self):
+ return self._oleobj_.InvokeTypes(2029, LCID, 1, (24, 0), (),)
+
+ def CanvasCropBottom(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(143, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def CanvasCropLeft(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(140, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def CanvasCropRight(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(142, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def CanvasCropTop(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(141, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def ConvertTextToSmartArt(self, Layout=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(157, LCID, 1, (24, 0), ((9, 1),),Layout
+ )
+
+ def Copy(self):
+ return self._oleobj_.InvokeTypes(2010, LCID, 1, (24, 0), (),)
+
+ def Cut(self):
+ return self._oleobj_.InvokeTypes(2009, LCID, 1, (24, 0), (),)
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(11, LCID, 1, (24, 0), (),)
+
+ def Distribute(self, DistributeCmd=defaultNamedNotOptArg, RelativeTo=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2019, LCID, 1, (24, 0), ((3, 1), (3, 1)),DistributeCmd
+ , RelativeTo)
+
+ # Result is of type ShapeRange
+ def Duplicate(self):
+ ret = self._oleobj_.InvokeTypes(2012, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'Duplicate', '{9149347A-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def Export(self, PathName=defaultNamedNotOptArg, Filter=defaultNamedNotOptArg, ScaleWidth=0, ScaleHeight=0
+ , ExportMode=1):
+ return self._oleobj_.InvokeTypes(2023, LCID, 1, (24, 0), ((8, 1), (3, 1), (3, 49), (3, 49), (3, 49)),PathName
+ , Filter, ScaleWidth, ScaleHeight, ExportMode)
+
+ def Flip(self, FlipCmd=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(13, LCID, 1, (24, 0), ((3, 1),),FlipCmd
+ )
+
+ # Result is of type Shape
+ def Group(self):
+ ret = self._oleobj_.InvokeTypes(2016, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'Group', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def IncrementLeft(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(14, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def IncrementRotation(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(15, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ def IncrementTop(self, Increment=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(16, LCID, 1, (24, 0), ((4, 1),),Increment
+ )
+
+ # Result is of type Shape
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def MergeShapes(self, MergeCmd=defaultNamedNotOptArg, PrimaryShape=0):
+ return self._oleobj_.InvokeTypes(159, LCID, 1, (24, 0), ((3, 1), (9, 49)),MergeCmd
+ , PrimaryShape)
+
+ def PickUp(self):
+ return self._oleobj_.InvokeTypes(17, LCID, 1, (24, 0), (),)
+
+ def PickupAnimation(self):
+ return self._oleobj_.InvokeTypes(2028, LCID, 1, (24, 0), (),)
+
+ # Result is of type Shape
+ def Regroup(self):
+ ret = self._oleobj_.InvokeTypes(2017, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'Regroup', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def RerouteConnections(self):
+ return self._oleobj_.InvokeTypes(18, LCID, 1, (24, 0), (),)
+
+ def ScaleHeight(self, Factor=defaultNamedNotOptArg, RelativeToOriginalSize=defaultNamedNotOptArg, fScale=0):
+ return self._oleobj_.InvokeTypes(19, LCID, 1, (24, 0), ((4, 1), (3, 1), (3, 49)),Factor
+ , RelativeToOriginalSize, fScale)
+
+ def ScaleWidth(self, Factor=defaultNamedNotOptArg, RelativeToOriginalSize=defaultNamedNotOptArg, fScale=0):
+ return self._oleobj_.InvokeTypes(20, LCID, 1, (24, 0), ((4, 1), (3, 1), (3, 49)),Factor
+ , RelativeToOriginalSize, fScale)
+
+ def Select(self, Replace=-1):
+ return self._oleobj_.InvokeTypes(2011, LCID, 1, (24, 0), ((3, 49),),Replace
+ )
+
+ def SetShapesDefaultProperties(self):
+ return self._oleobj_.InvokeTypes(22, LCID, 1, (24, 0), (),)
+
+ # Result is of type ShapeRange
+ def Ungroup(self):
+ ret = self._oleobj_.InvokeTypes(23, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'Ungroup', '{9149347A-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def UpgradeMedia(self):
+ return self._oleobj_.InvokeTypes(2030, LCID, 1, (24, 0), (),)
+
+ def ZOrder(self, ZOrderCmd=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(24, LCID, 1, (24, 0), ((3, 1),),ZOrderCmd
+ )
+
+ _prop_map_get_ = {
+ # Method 'ActionSettings' returns object of type 'ActionSettings'
+ "ActionSettings": (2007, 2, (9, 0), (), "ActionSettings", '{9149348C-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Adjustments' returns object of type 'Adjustments'
+ "Adjustments": (100, 2, (9, 0), (), "Adjustments", '{9149347C-5A91-11CF-8700-00AA0060263B}'),
+ "AlternativeText": (131, 2, (8, 0), (), "AlternativeText", None),
+ # Method 'AnimationSettings' returns object of type 'AnimationSettings'
+ "AnimationSettings": (2006, 2, (9, 0), (), "AnimationSettings", '{9149348B-5A91-11CF-8700-00AA0060263B}'),
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "AutoShapeType": (101, 2, (3, 0), (), "AutoShapeType", None),
+ "BackgroundStyle": (151, 2, (3, 0), (), "BackgroundStyle", None),
+ "BlackWhiteMode": (102, 2, (3, 0), (), "BlackWhiteMode", None),
+ # Method 'Callout' returns object of type 'CalloutFormat'
+ "Callout": (103, 2, (9, 0), (), "Callout", '{91493485-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'CanvasItems' returns object of type 'CanvasShapes'
+ "CanvasItems": (138, 2, (9, 0), (), "CanvasItems", '{914934EC-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Chart' returns object of type 'Chart'
+ "Chart": (2026, 2, (9, 0), (), "Chart", '{92D41A55-F07E-4CA4-AF6F-BEF486AA4E6F}'),
+ "Child": (136, 2, (3, 0), (), "Child", None),
+ "ConnectionSiteCount": (104, 2, (3, 0), (), "ConnectionSiteCount", None),
+ "Connector": (105, 2, (3, 0), (), "Connector", None),
+ # Method 'ConnectorFormat' returns object of type 'ConnectorFormat'
+ "ConnectorFormat": (106, 2, (9, 0), (), "ConnectorFormat", '{91493481-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (9, 2, (3, 0), (), "Count", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ # Method 'CustomerData' returns object of type 'CustomerData'
+ "CustomerData": (2025, 2, (9, 0), (), "CustomerData", '{914934F6-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Diagram' returns object of type 'Diagram'
+ "Diagram": (133, 2, (9, 0), (), "Diagram", '{914934DB-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'DiagramNode' returns object of type 'DiagramNode'
+ "DiagramNode": (135, 2, (9, 0), (), "DiagramNode", '{914934D8-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Fill' returns object of type 'FillFormat'
+ "Fill": (107, 2, (9, 0), (), "Fill", '{9149347E-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Glow' returns object of type 'GlowFormat'
+ "Glow": (153, 2, (9, 0), (), "Glow", '{000C03BD-0000-0000-C000-000000000046}'),
+ # Method 'GroupItems' returns object of type 'GroupShapes'
+ "GroupItems": (108, 2, (9, 0), (), "GroupItems", '{9149347B-5A91-11CF-8700-00AA0060263B}'),
+ "HasChart": (148, 2, (3, 0), (), "HasChart", None),
+ "HasDiagram": (132, 2, (3, 0), (), "HasDiagram", None),
+ "HasDiagramNode": (134, 2, (3, 0), (), "HasDiagramNode", None),
+ "HasSmartArt": (155, 2, (3, 0), (), "HasSmartArt", None),
+ "HasTable": (2021, 2, (3, 0), (), "HasTable", None),
+ "HasTextFrame": (2014, 2, (3, 0), (), "HasTextFrame", None),
+ "Height": (109, 2, (4, 0), (), "Height", None),
+ "HorizontalFlip": (110, 2, (3, 0), (), "HorizontalFlip", None),
+ "Id": (139, 2, (3, 0), (), "Id", None),
+ "Left": (111, 2, (4, 0), (), "Left", None),
+ # Method 'Line' returns object of type 'LineFormat'
+ "Line": (112, 2, (9, 0), (), "Line", '{9149347F-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'LinkFormat' returns object of type 'LinkFormat'
+ "LinkFormat": (2004, 2, (9, 0), (), "LinkFormat", '{91493489-5A91-11CF-8700-00AA0060263B}'),
+ "LockAspectRatio": (113, 2, (3, 0), (), "LockAspectRatio", None),
+ # Method 'MediaFormat' returns object of type 'MediaFormat'
+ "MediaFormat": (2027, 2, (9, 0), (), "MediaFormat", '{BA72E550-4FF5-48F4-8215-5505F990966F}'),
+ "MediaType": (2013, 2, (3, 0), (), "MediaType", None),
+ "Name": (115, 2, (8, 0), (), "Name", None),
+ # Method 'Nodes' returns object of type 'ShapeNodes'
+ "Nodes": (116, 2, (9, 0), (), "Nodes", '{91493486-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'OLEFormat' returns object of type 'OLEFormat'
+ "OLEFormat": (2003, 2, (9, 0), (), "OLEFormat", '{91493488-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ # Method 'ParentGroup' returns object of type 'Shape'
+ "ParentGroup": (137, 2, (9, 0), (), "ParentGroup", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'PictureFormat' returns object of type 'PictureFormat'
+ "PictureFormat": (118, 2, (9, 0), (), "PictureFormat", '{9149347D-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'PlaceholderFormat' returns object of type 'PlaceholderFormat'
+ "PlaceholderFormat": (2005, 2, (9, 0), (), "PlaceholderFormat", '{91493477-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Reflection' returns object of type 'ReflectionFormat'
+ "Reflection": (154, 2, (9, 0), (), "Reflection", '{000C03BE-0000-0000-C000-000000000046}'),
+ "Rotation": (117, 2, (4, 0), (), "Rotation", None),
+ # Method 'Script' returns object of type 'Script'
+ "Script": (130, 2, (9, 0), (), "Script", '{000C0341-0000-0000-C000-000000000046}'),
+ # Method 'Shadow' returns object of type 'ShadowFormat'
+ "Shadow": (119, 2, (9, 0), (), "Shadow", '{91493480-5A91-11CF-8700-00AA0060263B}'),
+ "ShapeStyle": (150, 2, (3, 0), (), "ShapeStyle", None),
+ # Method 'SmartArt' returns object of type 'SmartArt'
+ "SmartArt": (156, 2, (9, 0), (), "SmartArt", '{000C03C6-0000-0000-C000-000000000046}'),
+ # Method 'SoftEdge' returns object of type 'SoftEdgeFormat'
+ "SoftEdge": (152, 2, (9, 0), (), "SoftEdge", '{000C03BC-0000-0000-C000-000000000046}'),
+ # Method 'SoundFormat' returns object of type 'SoundFormat'
+ "SoundFormat": (2015, 2, (9, 0), (), "SoundFormat", '{91493473-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Table' returns object of type 'Table'
+ "Table": (2022, 2, (9, 0), (), "Table", '{914934C3-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Tags' returns object of type 'Tags'
+ "Tags": (2008, 2, (9, 0), (), "Tags", '{914934B9-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TextEffect' returns object of type 'TextEffectFormat'
+ "TextEffect": (120, 2, (9, 0), (), "TextEffect", '{91493482-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TextFrame' returns object of type 'TextFrame'
+ "TextFrame": (121, 2, (9, 0), (), "TextFrame", '{91493484-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TextFrame2' returns object of type 'TextFrame2'
+ "TextFrame2": (145, 2, (9, 0), (), "TextFrame2", '{914934F9-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'ThreeD' returns object of type 'ThreeDFormat'
+ "ThreeD": (122, 2, (9, 0), (), "ThreeD", '{91493483-5A91-11CF-8700-00AA0060263B}'),
+ "Title": (158, 2, (8, 0), (), "Title", None),
+ "Top": (123, 2, (4, 0), (), "Top", None),
+ "Type": (124, 2, (3, 0), (), "Type", None),
+ "VerticalFlip": (125, 2, (3, 0), (), "VerticalFlip", None),
+ "Vertices": (126, 2, (12, 0), (), "Vertices", None),
+ "Visible": (127, 2, (3, 0), (), "Visible", None),
+ "Width": (128, 2, (4, 0), (), "Width", None),
+ "ZOrderPosition": (129, 2, (3, 0), (), "ZOrderPosition", None),
+ }
+ _prop_map_put_ = {
+ "AlternativeText": ((131, LCID, 4, 0),()),
+ "AutoShapeType": ((101, LCID, 4, 0),()),
+ "BackgroundStyle": ((151, LCID, 4, 0),()),
+ "BlackWhiteMode": ((102, LCID, 4, 0),()),
+ "Height": ((109, LCID, 4, 0),()),
+ "Left": ((111, LCID, 4, 0),()),
+ "LockAspectRatio": ((113, LCID, 4, 0),()),
+ "Name": ((115, LCID, 4, 0),()),
+ "RTF": ((144, LCID, 4, 0),()),
+ "Rotation": ((117, LCID, 4, 0),()),
+ "ShapeStyle": ((150, LCID, 4, 0),()),
+ "Title": ((158, LCID, 4, 0),()),
+ "Top": ((123, LCID, 4, 0),()),
+ "Visible": ((127, LCID, 4, 0),()),
+ "Width": ((128, LCID, 4, 0),()),
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493479-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(9, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Shapes(DispatchBaseClass):
+ CLSID = IID('{91493475-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Shape
+ def AddCallout(self, Type=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg
+ , Height=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(10, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Type
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddCallout', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddCanvas(self, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg, Height=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(25, LCID, 1, (9, 0), ((4, 1), (4, 1), (4, 1), (4, 1)),Left
+ , Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddCanvas', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddChart(self, Type=-1, Left=-1.0, Top=-1.0, Width=-1.0
+ , Height=-1.0):
+ ret = self._oleobj_.InvokeTypes(26, LCID, 1, (9, 0), ((3, 49), (4, 49), (4, 49), (4, 49), (4, 49)),Type
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddChart', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddChart2(self, Style=-1, Type=-1, Left=-1.0, Top=-1.0
+ , Width=-1.0, Height=-1.0, NewLayout=False):
+ ret = self._oleobj_.InvokeTypes(29, LCID, 1, (9, 0), ((3, 49), (3, 49), (4, 49), (4, 49), (4, 49), (4, 49), (11, 49)),Style
+ , Type, Left, Top, Width, Height
+ , NewLayout)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddChart2', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddComment(self, Left=1.25, Top=1.25, Width=145.25, Height=145.25):
+ ret = self._oleobj_.InvokeTypes(2009, LCID, 1, (9, 0), ((4, 49), (4, 49), (4, 49), (4, 49)),Left
+ , Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddComment', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddConnector(self, Type=defaultNamedNotOptArg, BeginX=defaultNamedNotOptArg, BeginY=defaultNamedNotOptArg, EndX=defaultNamedNotOptArg
+ , EndY=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(11, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Type
+ , BeginX, BeginY, EndX, EndY)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddConnector', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddCurve(self, SafeArrayOfPoints=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(12, LCID, 1, (9, 0), ((12, 1),),SafeArrayOfPoints
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'AddCurve', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddDiagram(self, Type=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg
+ , Height=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(23, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Type
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddDiagram', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddLabel(self, Orientation=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg
+ , Height=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(13, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Orientation
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddLabel', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddLine(self, BeginX=defaultNamedNotOptArg, BeginY=defaultNamedNotOptArg, EndX=defaultNamedNotOptArg, EndY=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(14, LCID, 1, (9, 0), ((4, 1), (4, 1), (4, 1), (4, 1)),BeginX
+ , BeginY, EndX, EndY)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddLine', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddMediaObject(self, FileName=defaultNamedNotOptArg, Left=0.0, Top=0.0, Width=-1.0
+ , Height=-1.0):
+ ret = self._oleobj_.InvokeTypes(2011, LCID, 1, (9, 0), ((8, 1), (4, 49), (4, 49), (4, 49), (4, 49)),FileName
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddMediaObject', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddMediaObject2(self, FileName=defaultNamedNotOptArg, LinkToFile=0, SaveWithDocument=-1, Left=0.0
+ , Top=0.0, Width=-1.0, Height=-1.0):
+ ret = self._oleobj_.InvokeTypes(2015, LCID, 1, (9, 0), ((8, 1), (3, 49), (3, 49), (4, 49), (4, 49), (4, 49), (4, 49)),FileName
+ , LinkToFile, SaveWithDocument, Left, Top, Width
+ , Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddMediaObject2', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddMediaObjectFromEmbedTag(self, EmbedTag=defaultNamedNotOptArg, Left=0.0, Top=0.0, Width=-1.0
+ , Height=-1.0):
+ ret = self._oleobj_.InvokeTypes(2016, LCID, 1, (9, 0), ((8, 1), (4, 49), (4, 49), (4, 49), (4, 49)),EmbedTag
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddMediaObjectFromEmbedTag', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddOLEObject(self, Left=0.0, Top=0.0, Width=-1.0, Height=-1.0
+ , ClassName='', FileName='', DisplayAsIcon=0, IconFileName='', IconIndex=0
+ , IconLabel='', Link=0):
+ return self._ApplyTypes_(2008, 1, (9, 32), ((4, 49), (4, 49), (4, 49), (4, 49), (8, 49), (8, 49), (3, 49), (8, 49), (3, 49), (8, 49), (3, 49)), 'AddOLEObject', '{91493479-5A91-11CF-8700-00AA0060263B}',Left
+ , Top, Width, Height, ClassName, FileName
+ , DisplayAsIcon, IconFileName, IconIndex, IconLabel, Link
+ )
+
+ # Result is of type Shape
+ def AddPicture(self, FileName=defaultNamedNotOptArg, LinkToFile=defaultNamedNotOptArg, SaveWithDocument=defaultNamedNotOptArg, Left=defaultNamedNotOptArg
+ , Top=defaultNamedNotOptArg, Width=-1.0, Height=-1.0):
+ ret = self._oleobj_.InvokeTypes(15, LCID, 1, (9, 0), ((8, 1), (3, 1), (3, 1), (4, 1), (4, 1), (4, 49), (4, 49)),FileName
+ , LinkToFile, SaveWithDocument, Left, Top, Width
+ , Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddPicture', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddPicture2(self, FileName=defaultNamedNotOptArg, LinkToFile=defaultNamedNotOptArg, SaveWithDocument=defaultNamedNotOptArg, Left=defaultNamedNotOptArg
+ , Top=defaultNamedNotOptArg, Width=-1.0, Height=-1.0, compress=-1):
+ ret = self._oleobj_.InvokeTypes(30, LCID, 1, (9, 0), ((8, 1), (3, 1), (3, 1), (4, 1), (4, 1), (4, 49), (4, 49), (3, 49)),FileName
+ , LinkToFile, SaveWithDocument, Left, Top, Width
+ , Height, compress)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddPicture2', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddPlaceholder(self, Type=defaultNamedNotOptArg, Left=-1.0, Top=-1.0, Width=-1.0
+ , Height=-1.0):
+ ret = self._oleobj_.InvokeTypes(2010, LCID, 1, (9, 0), ((3, 1), (4, 49), (4, 49), (4, 49), (4, 49)),Type
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddPlaceholder', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddPolyline(self, SafeArrayOfPoints=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(16, LCID, 1, (9, 0), ((12, 1),),SafeArrayOfPoints
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'AddPolyline', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddShape(self, Type=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg
+ , Height=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(17, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Type
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddShape', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddSmartArt(self, Layout=defaultNamedNotOptArg, Left=-1.0, Top=-1.0, Width=-1.0
+ , Height=-1.0):
+ ret = self._oleobj_.InvokeTypes(28, LCID, 1, (9, 0), ((9, 1), (4, 49), (4, 49), (4, 49), (4, 49)),Layout
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddSmartArt', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddTable(self, NumRows=defaultNamedNotOptArg, NumColumns=defaultNamedNotOptArg, Left=-1.0, Top=-1.0
+ , Width=-1.0, Height=-1.0):
+ ret = self._oleobj_.InvokeTypes(2013, LCID, 1, (9, 0), ((3, 1), (3, 1), (4, 49), (4, 49), (4, 49), (4, 49)),NumRows
+ , NumColumns, Left, Top, Width, Height
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'AddTable', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddTextEffect(self, PresetTextEffect=defaultNamedNotOptArg, Text=defaultNamedNotOptArg, FontName=defaultNamedNotOptArg, FontSize=defaultNamedNotOptArg
+ , FontBold=defaultNamedNotOptArg, FontItalic=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(18, LCID, 1, (9, 0), ((3, 1), (8, 1), (8, 1), (4, 1), (3, 1), (3, 1), (4, 1), (4, 1)),PresetTextEffect
+ , Text, FontName, FontSize, FontBold, FontItalic
+ , Left, Top)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddTextEffect', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddTextbox(self, Orientation=defaultNamedNotOptArg, Left=defaultNamedNotOptArg, Top=defaultNamedNotOptArg, Width=defaultNamedNotOptArg
+ , Height=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(19, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1), (4, 1), (4, 1)),Orientation
+ , Left, Top, Width, Height)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddTextbox', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def AddTitle(self):
+ ret = self._oleobj_.InvokeTypes(2005, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'AddTitle', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type FreeformBuilder
+ def BuildFreeform(self, EditingType=defaultNamedNotOptArg, X1=defaultNamedNotOptArg, Y1=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(20, LCID, 1, (9, 0), ((3, 1), (4, 1), (4, 1)),EditingType
+ , X1, Y1)
+ if ret is not None:
+ ret = Dispatch(ret, 'BuildFreeform', '{91493478-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Shape
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type ShapeRange
+ def Paste(self):
+ ret = self._oleobj_.InvokeTypes(2012, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'Paste', '{9149347A-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type ShapeRange
+ def PasteSpecial(self, DataType=0, DisplayAsIcon=0, IconFileName='', IconIndex=0
+ , IconLabel='', Link=0):
+ return self._ApplyTypes_(2014, 1, (9, 32), ((3, 49), (3, 49), (8, 49), (3, 49), (8, 49), (3, 49)), 'PasteSpecial', '{9149347A-5A91-11CF-8700-00AA0060263B}',DataType
+ , DisplayAsIcon, IconFileName, IconIndex, IconLabel, Link
+ )
+
+ # Result is of type ShapeRange
+ def Range(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Range', '{9149347A-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def SelectAll(self):
+ return self._oleobj_.InvokeTypes(22, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Count": (2, 2, (3, 0), (), "Count", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "HasTitle": (2004, 2, (3, 0), (), "HasTitle", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ # Method 'Placeholders' returns object of type 'Placeholders'
+ "Placeholders": (2007, 2, (9, 0), (), "Placeholders", '{91493476-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Title' returns object of type 'Shape'
+ "Title": (2006, 2, (9, 0), (), "Title", '{91493479-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493479-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493479-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(2, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class SlideNavigation(DispatchBaseClass):
+ CLSID = IID('{F658E3EC-F2D3-4272-AA49-4EC155D5AA76}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Visible": (2003, 2, (11, 0), (), "Visible", None),
+ }
+ _prop_map_put_ = {
+ "Visible": ((2003, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class SlideRange(DispatchBaseClass):
+ CLSID = IID('{9149346B-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def ApplyTemplate(self, FileName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2032, LCID, 1, (24, 0), ((8, 1),),FileName
+ )
+
+ def ApplyTemplate2(self, FileName=defaultNamedNotOptArg, VariantGUID=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2044, LCID, 1, (24, 0), ((8, 1), (8, 1)),FileName
+ , VariantGUID)
+
+ def ApplyTheme(self, themeName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2035, LCID, 1, (24, 0), ((8, 1),),themeName
+ )
+
+ def ApplyThemeColorScheme(self, themeColorSchemeName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2037, LCID, 1, (24, 0), ((8, 1),),themeColorSchemeName
+ )
+
+ def Copy(self):
+ return self._oleobj_.InvokeTypes(2013, LCID, 1, (24, 0), (),)
+
+ def Cut(self):
+ return self._oleobj_.InvokeTypes(2012, LCID, 1, (24, 0), (),)
+
+ def Delete(self):
+ return self._oleobj_.InvokeTypes(2016, LCID, 1, (24, 0), (),)
+
+ # Result is of type SlideRange
+ def Duplicate(self):
+ ret = self._oleobj_.InvokeTypes(2015, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'Duplicate', '{9149346B-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def Export(self, FileName=defaultNamedNotOptArg, FilterName=defaultNamedNotOptArg, ScaleWidth=0, ScaleHeight=0):
+ return self._oleobj_.InvokeTypes(2025, LCID, 1, (24, 0), ((8, 1), (8, 1), (3, 49), (3, 49)),FileName
+ , FilterName, ScaleWidth, ScaleHeight)
+
+ # Result is of type Slide
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (13, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'Item', '{91493445-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def MoveTo(self, toPos=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2030, LCID, 1, (24, 0), ((3, 1),),toPos
+ )
+
+ def MoveToSectionStart(self, toSection=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2041, LCID, 1, (24, 0), ((3, 1),),toSection
+ )
+
+ def PublishSlides(self, SlideLibraryUrl=defaultNamedNotOptArg, Overwrite=False, UseSlideOrder=False):
+ return self._oleobj_.InvokeTypes(2040, LCID, 1, (24, 0), ((8, 1), (11, 49), (11, 49)),SlideLibraryUrl
+ , Overwrite, UseSlideOrder)
+
+ def Select(self):
+ return self._oleobj_.InvokeTypes(2011, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Background' returns object of type 'ShapeRange'
+ "Background": (2007, 2, (9, 0), (), "Background", '{9149347A-5A91-11CF-8700-00AA0060263B}'),
+ "BackgroundStyle": (2038, 2, (3, 0), (), "BackgroundStyle", None),
+ # Method 'ColorScheme' returns object of type 'ColorScheme'
+ "ColorScheme": (2006, 2, (9, 0), (), "ColorScheme", '{9149346F-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Comments' returns object of type 'Comments'
+ "Comments": (2028, 2, (9, 0), (), "Comments", '{914934D4-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ # Method 'CustomLayout' returns object of type 'CustomLayout'
+ "CustomLayout": (2034, 2, (9, 0), (), "CustomLayout", '{914934F3-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'CustomerData' returns object of type 'CustomerData'
+ "CustomerData": (2039, 2, (9, 0), (), "CustomerData", '{914934F6-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Design' returns object of type 'Design'
+ "Design": (2029, 2, (9, 0), (), "Design", '{914934D7-5A91-11CF-8700-00AA0060263B}'),
+ "DisplayMasterShapes": (2020, 2, (3, 0), (), "DisplayMasterShapes", None),
+ "FollowMasterBackground": (2021, 2, (3, 0), (), "FollowMasterBackground", None),
+ "HasNotesPage": (2043, 2, (3, 0), (), "HasNotesPage", None),
+ # Method 'HeadersFooters' returns object of type 'HeadersFooters'
+ "HeadersFooters": (2004, 2, (9, 0), (), "HeadersFooters", '{91493474-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Hyperlinks' returns object of type 'Hyperlinks'
+ "Hyperlinks": (2024, 2, (9, 0), (), "Hyperlinks", '{91493464-5A91-11CF-8700-00AA0060263B}'),
+ "Layout": (2014, 2, (3, 0), (), "Layout", None),
+ # Method 'Master' returns object of type '_Master'
+ "Master": (2023, 2, (9, 0), (), "Master", '{9149346C-5A91-11CF-8700-00AA0060263B}'),
+ "Name": (2008, 2, (8, 0), (), "Name", None),
+ # Method 'NotesPage' returns object of type 'SlideRange'
+ "NotesPage": (2022, 2, (9, 0), (), "NotesPage", '{9149346B-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "PrintSteps": (2010, 2, (3, 0), (), "PrintSteps", None),
+ # Method 'Scripts' returns object of type 'Scripts'
+ "Scripts": (2026, 2, (9, 0), (), "Scripts", '{000C0340-0000-0000-C000-000000000046}'),
+ "SectionNumber": (2033, 2, (3, 0), (), "SectionNumber", None),
+ # Method 'Shapes' returns object of type 'Shapes'
+ "Shapes": (2003, 2, (9, 0), (), "Shapes", '{91493475-5A91-11CF-8700-00AA0060263B}'),
+ "SlideID": (2009, 2, (3, 0), (), "SlideID", None),
+ "SlideIndex": (2018, 2, (3, 0), (), "SlideIndex", None),
+ "SlideNumber": (2019, 2, (3, 0), (), "SlideNumber", None),
+ # Method 'SlideShowTransition' returns object of type 'SlideShowTransition'
+ "SlideShowTransition": (2005, 2, (9, 0), (), "SlideShowTransition", '{91493471-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Tags' returns object of type 'Tags'
+ "Tags": (2017, 2, (9, 0), (), "Tags", '{914934B9-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'ThemeColorScheme' returns object of type 'ThemeColorScheme'
+ "ThemeColorScheme": (2036, 2, (9, 0), (), "ThemeColorScheme", '{000C03A2-0000-0000-C000-000000000046}'),
+ # Method 'TimeLine' returns object of type 'TimeLine'
+ "TimeLine": (2031, 2, (9, 0), (), "TimeLine", '{914934DC-5A91-11CF-8700-00AA0060263B}'),
+ "sectionIndex": (2042, 2, (3, 0), (), "sectionIndex", None),
+ }
+ _prop_map_put_ = {
+ "BackgroundStyle": ((2038, LCID, 4, 0),()),
+ "ColorScheme": ((2006, LCID, 4, 0),()),
+ "CustomLayout": ((2034, LCID, 4, 0),()),
+ "Design": ((2029, LCID, 4, 0),()),
+ "DisplayMasterShapes": ((2020, LCID, 4, 0),()),
+ "FollowMasterBackground": ((2021, LCID, 4, 0),()),
+ "Layout": ((2014, LCID, 4, 0),()),
+ "Name": ((2008, LCID, 4, 0),()),
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (13, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, '__call__', '{91493445-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493445-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class SlideShowSettings(DispatchBaseClass):
+ CLSID = IID('{9149345A-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type SlideShowWindow
+ def Run(self):
+ ret = self._oleobj_.InvokeTypes(2008, LCID, 1, (9, 0), (),)
+ if ret is not None:
+ ret = Dispatch(ret, 'Run', '{91493453-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ "AdvanceMode": (2007, 2, (3, 0), (), "AdvanceMode", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "EndingSlide": (2006, 2, (3, 0), (), "EndingSlide", None),
+ "LoopUntilStopped": (2009, 2, (3, 0), (), "LoopUntilStopped", None),
+ # Method 'NamedSlideShows' returns object of type 'NamedSlideShows'
+ "NamedSlideShows": (2004, 2, (9, 0), (), "NamedSlideShows", '{9149345B-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'PointerColor' returns object of type 'ColorFormat'
+ "PointerColor": (2003, 2, (9, 0), (), "PointerColor", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "RangeType": (2014, 2, (3, 0), (), "RangeType", None),
+ "ShowMediaControls": (2017, 2, (3, 0), (), "ShowMediaControls", None),
+ "ShowPresenterView": (2016, 2, (3, 0), (), "ShowPresenterView", None),
+ "ShowScrollbar": (2015, 2, (3, 0), (), "ShowScrollbar", None),
+ "ShowType": (2010, 2, (3, 0), (), "ShowType", None),
+ "ShowWithAnimation": (2012, 2, (3, 0), (), "ShowWithAnimation", None),
+ "ShowWithNarration": (2011, 2, (3, 0), (), "ShowWithNarration", None),
+ "SlideShowName": (2013, 2, (8, 0), (), "SlideShowName", None),
+ "StartingSlide": (2005, 2, (3, 0), (), "StartingSlide", None),
+ }
+ _prop_map_put_ = {
+ "AdvanceMode": ((2007, LCID, 4, 0),()),
+ "EndingSlide": ((2006, LCID, 4, 0),()),
+ "LoopUntilStopped": ((2009, LCID, 4, 0),()),
+ "RangeType": ((2014, LCID, 4, 0),()),
+ "ShowMediaControls": ((2017, LCID, 4, 0),()),
+ "ShowPresenterView": ((2016, LCID, 4, 0),()),
+ "ShowScrollbar": ((2015, LCID, 4, 0),()),
+ "ShowType": ((2010, LCID, 4, 0),()),
+ "ShowWithAnimation": ((2012, LCID, 4, 0),()),
+ "ShowWithNarration": ((2011, LCID, 4, 0),()),
+ "SlideShowName": ((2013, LCID, 4, 0),()),
+ "StartingSlide": ((2005, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class SlideShowTransition(DispatchBaseClass):
+ CLSID = IID('{91493471-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "AdvanceOnClick": (2003, 2, (3, 0), (), "AdvanceOnClick", None),
+ "AdvanceOnTime": (2004, 2, (3, 0), (), "AdvanceOnTime", None),
+ "AdvanceTime": (2005, 2, (4, 0), (), "AdvanceTime", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Duration": (2011, 2, (4, 0), (), "Duration", None),
+ "EntryEffect": (2006, 2, (3, 0), (), "EntryEffect", None),
+ "Hidden": (2007, 2, (3, 0), (), "Hidden", None),
+ "LoopSoundUntilNext": (2008, 2, (3, 0), (), "LoopSoundUntilNext", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'SoundEffect' returns object of type 'SoundEffect'
+ "SoundEffect": (2009, 2, (9, 0), (), "SoundEffect", '{91493472-5A91-11CF-8700-00AA0060263B}'),
+ "Speed": (2010, 2, (3, 0), (), "Speed", None),
+ }
+ _prop_map_put_ = {
+ "AdvanceOnClick": ((2003, LCID, 4, 0),()),
+ "AdvanceOnTime": ((2004, LCID, 4, 0),()),
+ "AdvanceTime": ((2005, LCID, 4, 0),()),
+ "Duration": ((2011, LCID, 4, 0),()),
+ "EntryEffect": ((2006, LCID, 4, 0),()),
+ "Hidden": ((2007, LCID, 4, 0),()),
+ "LoopSoundUntilNext": ((2008, LCID, 4, 0),()),
+ "Speed": ((2010, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class SlideShowView(DispatchBaseClass):
+ CLSID = IID('{91493459-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def DrawLine(self, BeginX=defaultNamedNotOptArg, BeginY=defaultNamedNotOptArg, EndX=defaultNamedNotOptArg, EndY=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2015, LCID, 1, (24, 0), ((4, 1), (4, 1), (4, 1), (4, 1)),BeginX
+ , BeginY, EndX, EndY)
+
+ def EndNamedShow(self):
+ return self._oleobj_.InvokeTypes(2023, LCID, 1, (24, 0), (),)
+
+ def EraseDrawing(self):
+ return self._oleobj_.InvokeTypes(2016, LCID, 1, (24, 0), (),)
+
+ def Exit(self):
+ return self._oleobj_.InvokeTypes(2025, LCID, 1, (24, 0), (),)
+
+ def First(self):
+ return self._oleobj_.InvokeTypes(2017, LCID, 1, (24, 0), (),)
+
+ def FirstAnimationIsAutomatic(self):
+ return self._oleobj_.InvokeTypes(2031, LCID, 1, (11, 0), (),)
+
+ def GetClickCount(self):
+ return self._oleobj_.InvokeTypes(2030, LCID, 1, (3, 0), (),)
+
+ def GetClickIndex(self):
+ return self._oleobj_.InvokeTypes(2029, LCID, 1, (3, 0), (),)
+
+ def GotoClick(self, Index=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2028, LCID, 1, (24, 0), ((3, 1),),Index
+ )
+
+ def GotoNamedShow(self, SlideShowName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2022, LCID, 1, (24, 0), ((8, 1),),SlideShowName
+ )
+
+ def GotoSlide(self, Index=defaultNamedNotOptArg, ResetSlide=-1):
+ return self._oleobj_.InvokeTypes(2021, LCID, 1, (24, 0), ((3, 1), (3, 49)),Index
+ , ResetSlide)
+
+ def InstallTracker(self, pTracker=defaultNamedNotOptArg, Presenter=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2026, LCID, 1, (24, 0), ((13, 1), (3, 1)),pTracker
+ , Presenter)
+
+ def Last(self):
+ return self._oleobj_.InvokeTypes(2018, LCID, 1, (24, 0), (),)
+
+ def Next(self):
+ return self._oleobj_.InvokeTypes(2019, LCID, 1, (24, 0), (),)
+
+ # Result is of type Player
+ def Player(self, ShapeId=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2032, LCID, 1, (9, 0), ((12, 1),),ShapeId
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Player', '{BA72E552-4FF5-48F4-8215-5505F990966F}')
+ return ret
+
+ def Previous(self):
+ return self._oleobj_.InvokeTypes(2020, LCID, 1, (24, 0), (),)
+
+ def ResetSlideTime(self):
+ return self._oleobj_.InvokeTypes(2024, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "AcceleratorsEnabled": (2007, 2, (3, 0), (), "AcceleratorsEnabled", None),
+ "AdvanceMode": (2011, 2, (3, 0), (), "AdvanceMode", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "CurrentShowPosition": (2027, 2, (3, 0), (), "CurrentShowPosition", None),
+ "IsNamedShow": (2013, 2, (3, 0), (), "IsNamedShow", None),
+ # Method 'LastSlideViewed' returns object of type 'Slide'
+ "LastSlideViewed": (2010, 2, (13, 0), (), "LastSlideViewed", '{91493445-5A91-11CF-8700-00AA0060263B}'),
+ "MediaControlsHeight": (2037, 2, (4, 0), (), "MediaControlsHeight", None),
+ "MediaControlsLeft": (2034, 2, (4, 0), (), "MediaControlsLeft", None),
+ "MediaControlsTop": (2035, 2, (4, 0), (), "MediaControlsTop", None),
+ "MediaControlsVisible": (2033, 2, (3, 0), (), "MediaControlsVisible", None),
+ "MediaControlsWidth": (2036, 2, (4, 0), (), "MediaControlsWidth", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'PointerColor' returns object of type 'ColorFormat'
+ "PointerColor": (2012, 2, (9, 0), (), "PointerColor", '{91493452-5A91-11CF-8700-00AA0060263B}'),
+ "PointerType": (2005, 2, (3, 0), (), "PointerType", None),
+ "PresentationElapsedTime": (2008, 2, (4, 0), (), "PresentationElapsedTime", None),
+ # Method 'Slide' returns object of type 'Slide'
+ "Slide": (2004, 2, (13, 0), (), "Slide", '{91493445-5A91-11CF-8700-00AA0060263B}'),
+ "SlideElapsedTime": (2009, 2, (4, 0), (), "SlideElapsedTime", None),
+ "SlideShowName": (2014, 2, (8, 0), (), "SlideShowName", None),
+ "State": (2006, 2, (3, 0), (), "State", None),
+ "Zoom": (2003, 2, (3, 0), (), "Zoom", None),
+ }
+ _prop_map_put_ = {
+ "AcceleratorsEnabled": ((2007, LCID, 4, 0),()),
+ "PointerType": ((2005, LCID, 4, 0),()),
+ "SlideElapsedTime": ((2009, LCID, 4, 0),()),
+ "State": ((2006, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class SlideShowWindow(DispatchBaseClass):
+ CLSID = IID('{91493453-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Activate(self):
+ return self._oleobj_.InvokeTypes(2012, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Active": (2011, 2, (3, 0), (), "Active", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "HWND": (2010, 2, (3, 0), (), "HWND", None),
+ "Height": (2009, 2, (4, 0), (), "Height", None),
+ "IsFullScreen": (2005, 2, (3, 0), (), "IsFullScreen", None),
+ "Left": (2006, 2, (4, 0), (), "Left", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'Presentation' returns object of type 'Presentation'
+ "Presentation": (2004, 2, (13, 0), (), "Presentation", '{91493444-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'SlideNavigation' returns object of type 'SlideNavigation'
+ "SlideNavigation": (2013, 2, (9, 0), (), "SlideNavigation", '{F658E3EC-F2D3-4272-AA49-4EC155D5AA76}'),
+ "Top": (2007, 2, (4, 0), (), "Top", None),
+ # Method 'View' returns object of type 'SlideShowView'
+ "View": (2003, 2, (9, 0), (), "View", '{91493459-5A91-11CF-8700-00AA0060263B}'),
+ "Width": (2008, 2, (4, 0), (), "Width", None),
+ }
+ _prop_map_put_ = {
+ "Height": ((2009, LCID, 4, 0),()),
+ "Left": ((2006, LCID, 4, 0),()),
+ "Top": ((2007, LCID, 4, 0),()),
+ "Width": ((2008, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class SlideShowWindows(DispatchBaseClass):
+ CLSID = IID('{91493456-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type SlideShowWindow
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493453-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493453-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493453-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Slides(DispatchBaseClass):
+ CLSID = IID('{91493469-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type Slide
+ def Add(self, Index=defaultNamedNotOptArg, Layout=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2004, LCID, 1, (13, 0), ((3, 1), (3, 1)),Index
+ , Layout)
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'Add', '{91493445-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Slide
+ def AddSlide(self, Index=defaultNamedNotOptArg, pCustomLayout=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2008, LCID, 1, (13, 0), ((3, 1), (9, 1)),Index
+ , pCustomLayout)
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'AddSlide', '{91493445-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type Slide
+ def FindBySlideID(self, SlideID=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2003, LCID, 1, (13, 0), ((3, 1),),SlideID
+ )
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'FindBySlideID', '{91493445-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def InsertFromFile(self, FileName=defaultNamedNotOptArg, Index=defaultNamedNotOptArg, SlideStart=1, SlideEnd=-1):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (3, 0), ((8, 1), (3, 1), (3, 49), (3, 49)),FileName
+ , Index, SlideStart, SlideEnd)
+
+ # Result is of type Slide
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (13, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, 'Item', '{91493445-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type SlideRange
+ def Paste(self, Index=-1):
+ ret = self._oleobj_.InvokeTypes(2007, LCID, 1, (9, 0), ((3, 49),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Paste', '{9149346B-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type SlideRange
+ def Range(self, Index=defaultNamedOptArg):
+ ret = self._oleobj_.InvokeTypes(2006, LCID, 1, (9, 0), ((12, 17),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Range', '{9149346B-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (13, 0), ((12, 1),),Index
+ )
+ if ret is not None:
+ # See if this IUnknown is really an IDispatch
+ try:
+ ret = ret.QueryInterface(pythoncom.IID_IDispatch)
+ except pythoncom.error:
+ return ret
+ ret = Dispatch(ret, '__call__', '{91493445-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493445-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class SoundEffect(DispatchBaseClass):
+ CLSID = IID('{91493472-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def ImportFromFile(self, FileName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), ((8, 1),),FileName
+ )
+
+ def Play(self):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Name": (2003, 2, (8, 0), (), "Name", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Type": (2004, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ "Name": ((2003, LCID, 4, 0),()),
+ "Type": ((2004, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class SoundFormat(DispatchBaseClass):
+ CLSID = IID('{91493473-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Export(self, FileName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2002, LCID, 1, (3, 0), ((8, 1),),FileName
+ )
+
+ def Import(self, FileName=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2001, LCID, 1, (24, 0), ((8, 1),),FileName
+ )
+
+ def Play(self):
+ return self._oleobj_.InvokeTypes(2000, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "SourceFullName": (2004, 2, (8, 0), (), "SourceFullName", None),
+ "Type": (2003, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class TabStop(DispatchBaseClass):
+ CLSID = IID('{91493494-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Clear(self):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ "Position": (2004, 2, (4, 0), (), "Position", None),
+ "Type": (2003, 2, (3, 0), (), "Type", None),
+ }
+ _prop_map_put_ = {
+ "Position": ((2004, LCID, 4, 0),()),
+ "Type": ((2003, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class TabStops(DispatchBaseClass):
+ CLSID = IID('{91493493-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ # Result is of type TabStop
+ def Add(self, Type=defaultNamedNotOptArg, Position=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2004, LCID, 1, (9, 0), ((3, 1), (4, 1)),Type
+ , Position)
+ if ret is not None:
+ ret = Dispatch(ret, 'Add', '{91493494-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ # Result is of type TabStop
+ def Item(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, 'Item', '{91493494-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "DefaultSpacing": (2003, 2, (4, 0), (), "DefaultSpacing", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ "DefaultSpacing": ((2003, LCID, 4, 0),()),
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Index=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(0, LCID, 1, (9, 0), ((3, 1),),Index
+ )
+ if ret is not None:
+ ret = Dispatch(ret, '__call__', '{91493494-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, '{91493494-5A91-11CF-8700-00AA0060263B}')
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class Table(DispatchBaseClass):
+ CLSID = IID('{914934C3-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def ApplyStyle(self, StyleID='', SaveFormatting=False):
+ return self._ApplyTypes_(2017, 1, (24, 32), ((8, 49), (11, 49)), 'ApplyStyle', None,StyleID
+ , SaveFormatting)
+
+ # Result is of type Cell
+ def Cell(self, Row=defaultNamedNotOptArg, Column=defaultNamedNotOptArg):
+ ret = self._oleobj_.InvokeTypes(2005, LCID, 1, (9, 0), ((3, 1), (3, 1)),Row
+ , Column)
+ if ret is not None:
+ ret = Dispatch(ret, 'Cell', '{914934C9-5A91-11CF-8700-00AA0060263B}')
+ return ret
+
+ def MergeBorders(self):
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (24, 0), (),)
+
+ def ScaleProportionally(self, scale=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2016, LCID, 1, (24, 0), ((4, 1),),scale
+ )
+
+ _prop_map_get_ = {
+ "AlternativeText": (2018, 2, (8, 0), (), "AlternativeText", None),
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Background' returns object of type 'TableBackground'
+ "Background": (2015, 2, (9, 0), (), "Background", '{914934F8-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Columns' returns object of type 'Columns'
+ "Columns": (2003, 2, (9, 0), (), "Columns", '{914934C4-5A91-11CF-8700-00AA0060263B}'),
+ "FirstCol": (2010, 2, (11, 0), (), "FirstCol", None),
+ "FirstRow": (2008, 2, (11, 0), (), "FirstRow", None),
+ "HorizBanding": (2012, 2, (11, 0), (), "HorizBanding", None),
+ "LastCol": (2011, 2, (11, 0), (), "LastCol", None),
+ "LastRow": (2009, 2, (11, 0), (), "LastRow", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ # Method 'Rows' returns object of type 'Rows'
+ "Rows": (2004, 2, (9, 0), (), "Rows", '{914934C6-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Style' returns object of type 'TableStyle'
+ "Style": (2014, 2, (9, 0), (), "Style", '{914934F5-5A91-11CF-8700-00AA0060263B}'),
+ "TableDirection": (2006, 2, (3, 0), (), "TableDirection", None),
+ "Title": (2019, 2, (8, 0), (), "Title", None),
+ "VertBanding": (2013, 2, (11, 0), (), "VertBanding", None),
+ }
+ _prop_map_put_ = {
+ "AlternativeText": ((2018, LCID, 4, 0),()),
+ "FirstCol": ((2010, LCID, 4, 0),()),
+ "FirstRow": ((2008, LCID, 4, 0),()),
+ "HorizBanding": ((2012, LCID, 4, 0),()),
+ "LastCol": ((2011, LCID, 4, 0),()),
+ "LastRow": ((2009, LCID, 4, 0),()),
+ "TableDirection": ((2006, LCID, 4, 0),()),
+ "Title": ((2019, LCID, 4, 0),()),
+ "VertBanding": ((2013, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class TableBackground(DispatchBaseClass):
+ CLSID = IID('{914934F8-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ # Method 'Fill' returns object of type 'FillFormat'
+ "Fill": (2001, 2, (9, 0), (), "Fill", '{9149347E-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Picture' returns object of type 'PictureFormat'
+ "Picture": (2002, 2, (9, 0), (), "Picture", '{9149347D-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'Reflection' returns object of type 'ReflectionFormat'
+ "Reflection": (2003, 2, (9, 0), (), "Reflection", '{000C03BE-0000-0000-C000-000000000046}'),
+ # Method 'Shadow' returns object of type 'ShadowFormat'
+ "Shadow": (2004, 2, (9, 0), (), "Shadow", '{91493480-5A91-11CF-8700-00AA0060263B}'),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class TableStyle(DispatchBaseClass):
+ CLSID = IID('{914934F5-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ _prop_map_get_ = {
+ "Id": (2002, 2, (8, 0), (), "Id", None),
+ "Name": (2001, 2, (8, 0), (), "Name", None),
+ }
+ _prop_map_put_ = {
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class Tags(DispatchBaseClass):
+ CLSID = IID('{914934B9-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def Add(self, Name=defaultNamedNotOptArg, Value=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2003, LCID, 1, (24, 0), ((8, 1), (8, 1)),Name
+ , Value)
+
+ def AddBinary(self, Name=defaultNamedNotOptArg, FilePath=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2005, LCID, 1, (24, 0), ((8, 1), (8, 1)),Name
+ , FilePath)
+
+ def BinaryValue(self, Name=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2006, LCID, 1, (3, 0), ((8, 1),),Name
+ )
+
+ def Delete(self, Name=defaultNamedNotOptArg):
+ return self._oleobj_.InvokeTypes(2004, LCID, 1, (24, 0), ((8, 1),),Name
+ )
+
+ def Item(self, Name=defaultNamedNotOptArg):
+ # Result is a Unicode object
+ return self._oleobj_.InvokeTypes(0, LCID, 1, (8, 0), ((8, 1),),Name
+ )
+
+ def Name(self, Index=defaultNamedNotOptArg):
+ # Result is a Unicode object
+ return self._oleobj_.InvokeTypes(2007, LCID, 1, (8, 0), ((3, 1),),Index
+ )
+
+ def Value(self, Index=defaultNamedNotOptArg):
+ # Result is a Unicode object
+ return self._oleobj_.InvokeTypes(2008, LCID, 1, (8, 0), ((3, 1),),Index
+ )
+
+ _prop_map_get_ = {
+ # Method 'Application' returns object of type 'Application'
+ "Application": (2001, 2, (13, 0), (), "Application", '{91493441-5A91-11CF-8700-00AA0060263B}'),
+ "Count": (11, 2, (3, 0), (), "Count", None),
+ "Parent": (2002, 2, (9, 0), (), "Parent", None),
+ }
+ _prop_map_put_ = {
+ }
+ # Default method for this class is 'Item'
+ def __call__(self, Name=defaultNamedNotOptArg):
+ # Result is a Unicode object
+ return self._oleobj_.InvokeTypes(0, LCID, 1, (8, 0), ((8, 1),),Name
+ )
+
+ def __str__(self, *args):
+ return str(self.__call__(*args))
+ def __int__(self, *args):
+ return int(self.__call__(*args))
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,2,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+ #This class has Count() property - allow len(ob) to provide this
+ def __len__(self):
+ return self._ApplyTypes_(*(11, 2, (3, 0), (), "Count", None))
+ #This class has a __len__ - this is needed so 'if object:' always returns TRUE.
+ def __nonzero__(self):
+ return True
+
+class TextEffectFormat(DispatchBaseClass):
+ CLSID = IID('{91493482-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def ToggleVerticalText(self):
+ return self._oleobj_.InvokeTypes(10, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Alignment": (100, 2, (3, 0), (), "Alignment", None),
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "FontBold": (101, 2, (3, 0), (), "FontBold", None),
+ "FontItalic": (102, 2, (3, 0), (), "FontItalic", None),
+ "FontName": (103, 2, (8, 0), (), "FontName", None),
+ "FontSize": (104, 2, (4, 0), (), "FontSize", None),
+ "KernedPairs": (105, 2, (3, 0), (), "KernedPairs", None),
+ "NormalizedHeight": (106, 2, (3, 0), (), "NormalizedHeight", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ "PresetShape": (107, 2, (3, 0), (), "PresetShape", None),
+ "PresetTextEffect": (108, 2, (3, 0), (), "PresetTextEffect", None),
+ "RotatedChars": (109, 2, (3, 0), (), "RotatedChars", None),
+ "Text": (110, 2, (8, 0), (), "Text", None),
+ "Tracking": (111, 2, (4, 0), (), "Tracking", None),
+ }
+ _prop_map_put_ = {
+ "Alignment": ((100, LCID, 4, 0),()),
+ "FontBold": ((101, LCID, 4, 0),()),
+ "FontItalic": ((102, LCID, 4, 0),()),
+ "FontName": ((103, LCID, 4, 0),()),
+ "FontSize": ((104, LCID, 4, 0),()),
+ "KernedPairs": ((105, LCID, 4, 0),()),
+ "NormalizedHeight": ((106, LCID, 4, 0),()),
+ "PresetShape": ((107, LCID, 4, 0),()),
+ "PresetTextEffect": ((108, LCID, 4, 0),()),
+ "RotatedChars": ((109, LCID, 4, 0),()),
+ "Text": ((110, LCID, 4, 0),()),
+ "Tracking": ((111, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class TextFrame(DispatchBaseClass):
+ CLSID = IID('{91493484-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def DeleteText(self):
+ return self._oleobj_.InvokeTypes(2010, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "AutoSize": (2008, 2, (3, 0), (), "AutoSize", None),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "HasText": (2003, 2, (3, 0), (), "HasText", None),
+ "HorizontalAnchor": (2006, 2, (3, 0), (), "HorizontalAnchor", None),
+ "MarginBottom": (100, 2, (4, 0), (), "MarginBottom", None),
+ "MarginLeft": (101, 2, (4, 0), (), "MarginLeft", None),
+ "MarginRight": (102, 2, (4, 0), (), "MarginRight", None),
+ "MarginTop": (103, 2, (4, 0), (), "MarginTop", None),
+ "Orientation": (104, 2, (3, 0), (), "Orientation", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ # Method 'Ruler' returns object of type 'Ruler'
+ "Ruler": (2005, 2, (9, 0), (), "Ruler", '{91493490-5A91-11CF-8700-00AA0060263B}'),
+ # Method 'TextRange' returns object of type 'TextRange'
+ "TextRange": (2004, 2, (9, 0), (), "TextRange", '{9149348F-5A91-11CF-8700-00AA0060263B}'),
+ "VerticalAnchor": (2007, 2, (3, 0), (), "VerticalAnchor", None),
+ "WordWrap": (2009, 2, (3, 0), (), "WordWrap", None),
+ }
+ _prop_map_put_ = {
+ "AutoSize": ((2008, LCID, 4, 0),()),
+ "HorizontalAnchor": ((2006, LCID, 4, 0),()),
+ "MarginBottom": ((100, LCID, 4, 0),()),
+ "MarginLeft": ((101, LCID, 4, 0),()),
+ "MarginRight": ((102, LCID, 4, 0),()),
+ "MarginTop": ((103, LCID, 4, 0),()),
+ "Orientation": ((104, LCID, 4, 0),()),
+ "VerticalAnchor": ((2007, LCID, 4, 0),()),
+ "WordWrap": ((2009, LCID, 4, 0),()),
+ }
+ def __iter__(self):
+ "Return a Python iterator for this object"
+ try:
+ ob = self._oleobj_.InvokeTypes(-4,LCID,3,(13, 10),())
+ except pythoncom.error:
+ raise TypeError("This object does not support enumeration")
+ return win32com.client.util.Iterator(ob, None)
+
+class TextFrame2(DispatchBaseClass):
+ CLSID = IID('{914934F9-5A91-11CF-8700-00AA0060263B}')
+ coclass_clsid = None
+
+ def DeleteText(self):
+ return self._oleobj_.InvokeTypes(117, LCID, 1, (24, 0), (),)
+
+ _prop_map_get_ = {
+ "Application": (2001, 2, (9, 0), (), "Application", None),
+ "AutoSize": (111, 2, (3, 0), (), "AutoSize", None),
+ # Method 'Column' returns object of type 'TextColumn2'
+ "Column": (115, 2, (9, 0), (), "Column", '{000C03B2-0000-0000-C000-000000000046}'),
+ "Creator": (2002, 2, (3, 0), (), "Creator", None),
+ "HasText": (113, 2, (3, 0), (), "HasText", None),
+ "HorizontalAnchor": (105, 2, (3, 0), (), "HorizontalAnchor", None),
+ "MarginBottom": (100, 2, (4, 0), (), "MarginBottom", None),
+ "MarginLeft": (101, 2, (4, 0), (), "MarginLeft", None),
+ "MarginRight": (102, 2, (4, 0), (), "MarginRight", None),
+ "MarginTop": (103, 2, (4, 0), (), "MarginTop", None),
+ "NoTextRotation": (118, 2, (3, 0), (), "NoTextRotation", None),
+ "Orientation": (104, 2, (3, 0), (), "Orientation", None),
+ "Parent": (1, 2, (9, 0), (), "Parent", None),
+ "PathFormat": (107, 2, (3, 0), (), "PathFormat", None),
+ # Method 'Ruler' returns object of type 'Ruler2'
+ "Ruler": (116, 2, (9, 0), (), "Ruler", '{000C03C1-0000-0000-C000-000000000046}'),
+ # Method 'TextRange' returns object of type 'TextRange2'
+ "TextRange": (114, 2, (9, 0), (), "TextRange", '{000C0397-0000-0000-C000-000000000046}'),
+ # Method 'ThreeD' returns object of type 'ThreeDFormat'
+ "ThreeD": (112, 2, (9, 0), (), "ThreeD", '{91493483-5A91-11CF-8700-00AA0060263B}'),
+ "VerticalAnchor": (106, 2, (3, 0), (), "VerticalAnchor", None),
+ "WarpFormat": (108, 2, (3, 0), (), "WarpFormat", None),
+ "WordArtFormat": (109, 2, (3, 0), (), "WordArtFormat", None),
+ "WordWrap": (110, 2, (3, 0), (), "WordWrap", None),
+ }
+ _prop_map_put_ =
Follow ups