## AutoShapeType enum


Represents all built-in auto shape type.

```cpp
enum class AutoShapeType
```

### Values

| Name | Value | Description |
| --- | --- | --- |
| NotPrimitive | 0 | <br> |
| Rectangle | 1 | <br> |
| RoundedRectangle | 2 | <br> |
| Oval | 3 | <br> |
| Diamond | 4 | <br> |
| IsoscelesTriangle | 5 | <br> |
| RightTriangle | 6 | <br> |
| Parallelogram | 7 | <br> |
| Trapezoid | 8 | <br> |
| Hexagon | 9 | <br> |
| Octagon | 10 | <br> |
| Cross | 11 | <br> |
| Star5 | 12 | <br> |
| RightArrow | 13 | <br> |
| HomePlate | 15 | <br> |
| Cube | 16 | <br> |
| Balloon | 17 | <br> |
| Seal | 18 | <br> |
| Arc | 19 | <br> |
| Line | 20 | <br> |
| Plaque | 21 | <br> |
| Can | 22 | <br> |
| Donut | 23 | <br> |
| TextSimple | 24 | <br> |
| TextOctagon | 25 | <br> |
| TextHexagon | 26 | <br> |
| TextCurve | 27 | <br> |
| TextWave | 28 | <br> |
| TextRing | 29 | <br> |
| TextOnCurve | 30 | <br> |
| msosptTextOnRing | 31 | <br> |
| StraightConnector | 32 | <br> |
| BentConnector2 | 33 | <br> |
| ElbowConnector | 34 | <br> |
| BentConnector4 | 35 | <br> |
| BentConnector5 | 36 | <br> |
| CurvedConnector2 | 37 | <br> |
| CurvedConnector | 38 | <br> |
| CurvedConnector4 | 39 | <br> |
| CurvedConnector5 | 40 | <br> |
| LineCalloutNoBorder2 | 41 | <br>Specifies the "Line Callout 2(No Border)" type of the Ms Excel 97-2003 version or the "Callout: Line with No Border" type of the Ms Excel 2007 version. |
| LineCalloutNoBorder3 | 42 | <br>Specifies the "Line Callout 3(No Border)" type of the Ms Excel 97-2003 version or the "Callout: Bent Line with No Border" type of the Ms Excel 2007 version. |
| LineCalloutNoBorder4 | 43 | <br>Specifies the "Line Callout 4(No Border)" type of the Ms Excel 97-2003 version or the "Callout: Double Bent Line with No Border" type of the Ms Excel 2007 version. |
| LineCalloutWithAccentBar2 | 44 | <br>Specifies the "Line Callout 2(Accent Bar)" type of the Ms Excel 97-2003 version or the "Callout: Line with Accent Bar" type of the Ms Excel 2007 version. |
| LineCalloutWithAccentBar3 | 45 | <br>Specifies the "Line Callout 3(Accent Bar)" type of the Ms Excel 97-2003 version or the "Callout: Bent Line with Accent Bar" type of the Ms Excel 2007 version. |
| LineCalloutWithAccentBar4 | 46 | <br>Specifies the "Line Callout 4(Accent Bar)" type of the Ms Excel 97-2003 version or the "Callout: Double Bent Line with Accent Bar" type of the Ms Excel 2007 version. |
| LineCalloutWithBorder2 | 47 | <br>Specifies the "Line Callout 2" type of the Ms Excel 97-2003 version or the "Callout: Line" type of the Ms Excel 2007 version. |
| LineCalloutWithBorder3 | 48 | <br>Specifies the "Line Callout 3" type of the Ms Excel 97-2003 version or the "Callout: Bent Line" type of the Ms Excel 2007 version. |
| LineCalloutWithBorder4 | 49 | <br>Specifies the "Line Callout 4" type of the Ms Excel 97-2003 version or the "Callout: Double Bent Line" type of the Ms Excel 2007 version. |
| LineCalloutWithBorderAndAccentBar2 | 50 | <br>Specifies the "Line Callout 2(Border and Accent Bar)" type of the Ms Excel 97-2003 version or the "Callout: Line with Border and Accent Bar" type of the Ms Excel 2007 version. |
| LineCalloutWithBorderAndAccentBar3 | 51 | <br>Specifies the "Line Callout 3(Border and Accent Bar)" type of the Ms Excel 97-2003 version or the "Callout: Bent Line with Border and Accent Bar" type of the Ms Excel 2007 version. |
| LineCalloutWithBorderAndAccentBar4 | 52 | <br>Specifies the "Line Callout 4(Border and Accent Bar)" type of the Ms Excel 97-2003 version or the "Callout: Double Bent Line with Border and Accent Bar" type of the Ms Excel 2007 version. |
| DownRibbon | 53 | <br> |
| UpRibbon | 54 | <br> |
| Chevron | 55 | <br> |
| RegularPentagon | 56 | <br> |
| NoSymbol | 57 | <br> |
| Star8 | 58 | <br> |
| Star16 | 59 | <br> |
| Star32 | 60 | <br> |
| RectangularCallout | 61 | <br> |
| RoundedRectangularCallout | 62 | <br> |
| OvalCallout | 63 | <br> |
| Wave | 64 | <br> |
| FoldedCorner | 65 | <br> |
| LeftArrow | 66 | <br> |
| DownArrow | 67 | <br> |
| UpArrow | 68 | <br> |
| LeftRightArrow | 69 | <br> |
| UpDownArrow | 70 | <br> |
| Explosion1 | 71 | <br> |
| Explosion2 | 72 | <br> |
| LightningBolt | 73 | <br> |
| Heart | 74 | <br> |
| PictureFrame | 75 | <br> |
| QuadArrow | 76 | <br> |
| LeftArrowCallout | 77 | <br> |
| RightArrowCallout | 78 | <br> |
| UpArrowCallout | 79 | <br> |
| DownArrowCallout | 80 | <br> |
| LeftRightArrowCallout | 81 | <br> |
| UpDownArrowCallout | 82 | <br> |
| QuadArrowCallout | 83 | <br> |
| Bevel | 84 | <br> |
| LeftBracket | 85 | <br> |
| RightBracket | 86 | <br> |
| LeftBrace | 87 | <br> |
| RightBrace | 88 | <br> |
| LeftUpArrow | 89 | <br> |
| BentUpArrow | 90 | <br> |
| BentArrow | 91 | <br> |
| Star24 | 92 | <br> |
| StripedRightArrow | 93 | <br> |
| NotchedRightArrow | 94 | <br> |
| BlockArc | 95 | <br> |
| SmileyFace | 96 | <br> |
| VerticalScroll | 97 | <br> |
| HorizontalScroll | 98 | <br> |
| CircularArrow | 99 | <br> |
| NotchedCircularArrow | 100 | <br>A value that SHOULD NOT be used. |
| UTurnArrow | 101 | <br> |
| CurvedRightArrow | 102 | <br> |
| CurvedLeftArrow | 103 | <br> |
| CurvedUpArrow | 104 | <br> |
| CurvedDownArrow | 105 | <br> |
| CloudCallout | 106 | <br> |
| CurvedDownRibbon | 107 | <br> |
| CurvedUpRibbon | 108 | <br> |
| FlowChartProcess | 109 | <br> |
| FlowChartDecision | 110 | <br> |
| FlowChartData | 111 | <br> |
| FlowChartPredefinedProcess | 112 | <br> |
| FlowChartInternalStorage | 113 | <br> |
| FlowChartDocument | 114 | <br> |
| FlowChartMultidocument | 115 | <br> |
| FlowChartTerminator | 116 | <br> |
| FlowChartPreparation | 117 | <br> |
| FlowChartManualInput | 118 | <br> |
| FlowChartManualOperation | 119 | <br> |
| FlowChartConnector | 120 | <br> |
| FlowChartCard | 121 | <br> |
| FlowChartPunchedTape | 122 | <br> |
| FlowChartSummingJunction | 123 | <br> |
| FlowChartOr | 124 | <br> |
| FlowChartCollate | 125 | <br> |
| FlowChartSort | 126 | <br> |
| FlowChartExtract | 127 | <br> |
| FlowChartMerge | 128 | <br> |
| FlowChartOfflineStorage | 129 | <br> |
| FlowChartStoredData | 130 | <br> |
| FlowChartSequentialAccessStorage | 131 | <br> |
| FlowChartMagneticDisk | 132 | <br> |
| FlowChartDirectAccessStorage | 133 | <br> |
| FlowChartDisplay | 134 | <br> |
| FlowChartDelay | 135 | <br> |
| TextPlainText | 136 | <br>A plain text shape. |
| TextStop | 137 | <br>An octagonal text shape. |
| TextTriangle | 138 | <br>A triangular text shape pointing upwards. |
| TextTriangleInverted | 139 | <br>A triangular text shape pointing downwards. |
| TextChevron | 140 | <br>A chevron text shape pointing upwards. |
| TextChevronInverted | 141 | <br>A chevron text shape pointing downwards. |
| TextRingInside | 142 | <br>A circular text shape, as if reading an inscription on the inside of a ring. |
| TextRingOutside | 143 | <br>A circular text shape, as if reading an inscription on the outside of a ring. |
| TextArchUpCurve | 144 | <br>An upward arching curved text shape. |
| TextArchDownCurve | 145 | <br>A downward arching curved text shape. |
| TextCircleCurve | 146 | <br>A circular text shape. |
| TextButtonCurve | 147 | <br>A text shape that resembles a button. |
| TextArchUpPour | 148 | <br>An upward arching text shape. |
| TextArchDownPour | 149 | <br>A downward arching text shape. |
| TextCirclePour | 150 | <br>A circular text shape. |
| TextButtonPour | 151 | <br>A text shape that resembles a button. |
| TextCurveUp | 152 | <br>An upward curving text shape. |
| TextCurveDown | 153 | <br>A downward curving text shape. |
| TextCascadeUp | 154 | <br>A cascading text shape pointed upwards. |
| TextCascadeDown | 155 | <br>A cascading text shape pointed downwards. |
| TextWave1 | 156 | <br>A wavy text shape. |
| TextWave2 | 157 | <br>A wavy text shape. |
| TextDoubleWave1 | 158 | <br>A wavy text shape. |
| TextDoubleWave2 | 159 | <br>A wavy text shape. |
| TextInflate | 160 | <br>A text shape that expands vertically in the middle. |
| TextDeflate | 161 | <br>A text shape that shrinks vertically in the middle. |
| TextInflateBottom | 162 | <br>A text shape that expands downward in the middle. |
| TextDeflateBottom | 163 | <br>A text shape that shrinks upwards in the middle. |
| TextInflateTop | 164 | <br>A text shape that expands upward in the middle. |
| TextDeflateTop | 165 | <br>A text shape that shrinks downward in the middle. |
| TextDeflateInflate | 166 | <br>A text shape where lower lines expand upward. Upper lines shrink to compensate. |
| TextDeflateInflateDeflate | 167 | <br>A text shape where lines in the center expand vertically. Upper and lower lines shrink to compensate. |
| TextFadeRight | 168 | <br>A text shape that shrinks vertically on the right side. |
| TextFadeLeft | 169 | <br>A text shape that shrinks vertically on the left side. |
| TextFadeUp | 170 | <br>A text shape that shrinks horizontally on top. |
| TextFadeDown | 171 | <br>A text shape that shrinks horizontally on bottom. |
| TextSlantUp | 172 | <br>An upward slanted text shape. |
| TextSlantDown | 173 | <br>A downward slanted text shape. |
| TextCanUp | 174 | <br>A text shape that is curved upwards as if being read on the side of a can. |
| TextCanDown | 175 | <br>A text shape that is curved downwards as if being read on the side of a can. |
| FlowChartAlternateProcess | 176 | <br> |
| FlowChartOffpageConnector | 177 | <br> |
| LineCalloutNoBorder1 | 178 | <br>Specifies the "Line Callout 1(No Border)" type of the Ms Excel 97-2003 version. |
| LineCalloutWithAccentBar1 | 179 | <br>Specifies the "Line Callout 1(Accent Bar)" type of the Ms Excel 97-2003 version. |
| LineCalloutWithBorder1 | 180 | <br>Specifies the "Line Callout 1" type of the Ms Excel 97-2003 version. |
| LineCalloutWithBorderAndAccentBar1 | 181 | <br>Specifies the "Line Callout 1(Border and Accent Bar)" type of the Ms Excel 97-2003 version. |
| LeftRightUpArrow | 182 | <br> |
| Sun | 183 | <br> |
| Moon | 184 | <br> |
| DoubleBracket | 185 | <br>A shape enclosed in brackets. |
| DoubleBrace | 186 | <br>A shape enclosed in braces. |
| Star4 | 187 | <br> |
| DoubleWave | 188 | <br> |
| BlankActionButton | 189 | <br> |
| HomeActionButton | 190 | <br> |
| HelpActionButton | 191 | <br> |
| InformationActionButton | 192 | <br> |
| ForwardNextActionButton | 193 | <br> |
| BackPreviousActionButton | 194 | <br> |
| EndActionButton | 195 | <br> |
| BeginningActionButton | 196 | <br> |
| ReturnActionButton | 197 | <br> |
| DocumentActionButton | 198 | <br> |
| SoundActionButton | 199 | <br> |
| MovieActionButton | 200 | <br> |
| HostControl | 201 | <br>This value SHOULD NOT be used. |
| TextBox | 202 | <br> |
| Heptagon | 2049 | <br> |
| Decagon | 2050 | <br> |
| Dodecagon | 2051 | <br> |
| Star6 | 2052 | <br> |
| Star7 | 2053 | <br> |
| Star10 | 2054 | <br> |
| Star12 | 2055 | <br> |
| RoundSingleCornerRectangle | 2056 | <br> |
| RoundSameSideCornerRectangle | 2057 | <br> |
| RoundDiagonalCornerRectangle | 2058 | <br> |
| SnipRoundSingleCornerRectangle | 2059 | <br> |
| SnipSingleCornerRectangle | 2060 | <br> |
| SnipSameSideCornerRectangle | 2061 | <br> |
| SnipDiagonalCornerRectangle | 2062 | <br> |
| Teardrop | 2063 | <br> |
| Pie | 2064 | <br> |
| HalfFrame | 2066 | <br> |
| L_Shape | 2067 | <br> |
| DiagonalStripe | 2068 | <br> |
| Chord | 2069 | <br> |
| Cloud | 2070 | <br> |
| MathPlus | 2071 | <br> |
| MathMinus | 2072 | <br> |
| MathMultiply | 2073 | <br> |
| MathDivide | 2074 | <br> |
| MathEqual | 2075 | <br> |
| MathNotEqual | 2076 | <br> |
| LineInv | 2077 | <br> |
| NonIsoscelesTrapezoid | 2078 | <br> |
| PieWedge | 2079 | <br> |
| LeftCircularArrow | 2080 | <br> |
| LeftRightCircularArrow | 2081 | <br> |
| SwooshArrow | 2082 | <br> |
| LeftRightRibbon | 2083 | <br> |
| TextNoShape | 2084 | <br> |
| Gear6 | 2097 | <br> |
| Gear9 | 2098 | <br> |
| Funnel | 2099 | <br> |
| CornerTabs | 2100 | <br> |
| SquareTabs | 2101 | <br> |
| PlaqueTabs | 2102 | <br> |
| ChartX | 2103 | <br> |
| ChartStar | 2104 | <br> |
| ChartPlus | 2105 | <br> |
| Frame | 2106 | <br> |
| Model3D | 2107 | <br> |
| RoundCallout | 2108 | <br>There is no such type in Excel. |
| TextArchLeftPour | 2109 | <br>There is no such type in Excel. |
| TextArchRightPour | 2110 | <br>There is no such type in Excel. |
| TextArchLeftCurve | 2111 | <br>There is no such type in Excel. |
| TextArchRightCurve | 2112 | <br>There is no such type in Excel. |
| Unknown | 4095 | <br> |

## See Also

* Namespace [Aspose::Cells::Drawing](../)
* Library [Aspose.Cells for C++](../../)
