| AxesManager | Provides access to chart axes. |
| Axis | Encapsulates the object that represents a chart’s axis. |
| AxisFormat | Represents chart format properties. |
| BaseChartValue | Represents a value of a chart. |
| Chart | Represents an graphic chart on a slide. |
| ChartCategory | Represents chart categories. |
| ChartCategoryCollection | Represents collection of ChartCategory |
| ChartCategoryLevelsManager | Managed container of the values of the chart category levels. |
| ChartCellCollection | Represents collection of a cells with data. |
| ChartData | Represents data used for a chart plotting. |
| ChartDataCell | Represents cell for chart data. |
| ChartDataPoint | Represents series data point. |
| ChartDataPointCollection | Represents collection of a series data point. |
| ChartDataPointLevel | Represents data point level. Applies for Treemap and Sunburst chart. |
| ChartDataPointLevelsManager | Container of data point levels. Applied for Treeamp and Sunburst series. Data point levels indexing is zero-based. |
| ChartDataWorkbook | Provides access to embedded Excel workbook |
| ChartDataWorksheet | Represents worksheet associated with IChartDataCell |
| ChartDataWorksheetCollection | Represents the collection of worksheets of chart data workbook. |
| ChartLinesFormat | Represents gridlines format properties. |
| ChartPlotArea | Represents rectangle where chart should be plotted. |
| ChartPortionFormat | This class contains the chart portion formatting properties used in charts. Unlike IPortionFormatEffectiveData, all properties of this class are writeable. |
| ChartSeries | Represents a chart series. |
| ChartSeriesCollection | Represents collection of ChartSeries |
| ChartSeriesGroup | Represents group of series. |
| ChartTextFormat | Specifies default text formatting for chart text elements. |
| ChartTitle | Represents chart title properties. |
| ChartTypeCharacterizer | Helper for getting additional information about charts and series by its ChartType. |
| ChartWall | Represents walls on 3d charts. |
| DataLabel | Represents a series labels. |
| DataLabelCollection | Represents a series labels. |
| DataLabelFormat | Represents formatting options for DataLabel. |
| DataSourceTypeForErrorBarsCustomValues | Specifies types of values in ChartDataPoint::get_ErrorBarsCustomValues properties list |
| DataTable | Represents data table properties. |
| Details_AxesCompositionNotCombinableException | Exception which thrown when axes composition of the series is not combinable with present axes composition in chart. |
| Details_CannotCombine2DAnd3DChartsException | Exception which thrown when trying to combine 2D and 3D chart types. |
| DoubleChartValue | Represent double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value. |
| ErrorBarsCustomValues | Specifies the errors bar values. It shall be used only when the Error bars value type is Custom. |
| ErrorBarsFormat | Represents error bars of chart series. ErrorBars custom values are in IChartDataPointCollection (in IChartDataPoint::get_ErrorBarsCustomValues() property). |
| Format | Represents chart format properties. |
| IActualLayout | Specifies actual position of a chart element. |
| IAxesManager | Provides access to chart axes. |
| IAxis | Encapsulates the object that represents a chart’s axis. |
| IAxisFormat | Represents chart format properties. |
| IBaseChartValue | Represents a value of a chart. |
| IChart | Represents an graphic chart on a slide. |
| IChartCategory | Represents chart categories. |
| IChartCategoryCollection | Represents collection of IChartCategory |
| IChartCategoryLevelsManager | Managed container of the values of the chart category levels. |
| IChartCellCollection | Represents collection of a cells with data. |
| IChartComponent | Represents a component of a chart. |
| IChartData | Represents data used for a chart plotting. |
| IChartDataCell | Represents cell for chart data. |
| IChartDataPoint | Represents series data point. |
| IChartDataPointCollection | Represents collection of a series data point. |
| IChartDataPointLevel | Represents data point level. Applies for Treemap and Sunburst chart. |
| IChartDataPointLevelsManager | Container of data point levels. Applied for Treeamp and Sunburst series. Data point levels indexing is zero-based. |
| IChartDataWorkbook | Provides access to embedded Excel workbook |
| IChartDataWorksheet | Represents worksheet associated with IChartDataCell |
| IChartDataWorksheetCollection | Represents the collection of worksheets of chart data workbook. |
| IChartLinesFormat | Represents gridlines format properties. |
| IChartParagraphFormat | Represents a paragraph formatting properties of a chart. |
| IChartPlotArea | Represents chart title properties. |
| IChartPortionFormat | Represents the chart portion formatting properties used in charts. |
| IChartSeries | Represents a chart series. |
| IChartSeriesCollection | Represents collection of IChartSeries |
| IChartSeriesGroup | Represents group of series. |
| IChartSeriesGroupCollection | Represents the collection of groups of combinable series. |
| IChartSeriesReadonlyCollection | Represents a readonly collection of IChartSeries |
| IChartTextBlockFormat | Represents formatting properties for chart text elements. |
| IChartTextFormat | Chart operate with restricted set of text format properties. IChartTextFormat, IChartTextBlockFormat, IChartParagraphFormat, IChartPortionFormat interfaces describe this restricted set. |
| IChartTitle | Represents chart title properties. |
| IChartWall | Represents walls on 3d charts. |
| IDataLabel | Represents a series labels. |
| IDataLabelCollection | Represents a series labels. |
| IDataLabelFormat | Represents formatting options for DataLabel. |
| IDataSourceTypeForErrorBarsCustomValues | Specifies types of values in ChartDataPoint.ErrorBarsCustomValues properties list |
| IDataTable | Represents data table properties. |
| IDoubleChartValue | Represent double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value. |
| IErrorBarsCustomValues | Specifies the errors bar values. It shall be used only when the Error bars value type is Custom. |
| IErrorBarsFormat | Represents error bars of chart series. ErrorBars custom values are in IChartDataPointCollection (in IChartDataPoint::get_ErrorBarsCustomValues() property). |
| IFormat | Represents chart format properties. |
| IFormattedTextContainer | Represents chart text format. |
| ILayoutable | Specifies the exact position of a chart element. |
| ILegend | Represents chart’s legend properties. |
| ILegendEntryCollection | Represents legends collection. |
| ILegendEntryProperties | Represents legend properties of a chart. |
| IMarker | Represents marker of a chert. |
| IMultipleCellChartValue | Represents a collection of a chart cells. |
| IOverridableText | Represents overridable text for a chart. |
| IPieSplitCustomPointCollection | Represents a collection of points that shall be drawn in the second pie or bar on a bar-of-pie or pie-of-pie chart with a custom split. |
| IRotation3D | Represents 3D rotation of a chart. |
| ISingleCellChartValue | Represents a chart data cell. |
| IStringChartValue | Represent string value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value. |
| IStringOrDoubleChartValue | Represent string or double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value. |
| ITrendline | Class represents trend line of chart series |
| ITrendlineCollection | Represents a collection of TrendlineEx |
| IUpDownBarsManager | Provide access to up/down bars of Line- or Stock-chart. |
| Legend | Represents chart’s legend properties. |
| LegendEntryCollection | Represents legends collection. |
| LegendEntryProperties | Represents legend properties of a chart. |
| Marker | Represents marker of a chert. |
| PieSplitCustomPointCollection | Represents a collection of points for splitting point in a bar-of-pie or pie-of-pie chart with a custom split. |
| Rotation3D | Represents 3D rotation of a chart. |
| StringChartValue | Represent string value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value. |
| StringOrDoubleChartValue | Represent string or double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value. |
| Trendline | Class represents trend line of chart series |
| TrendlineCollection | Represents a collection of Trendline |
| UpDownBarsManager | Provide access to up/down bars of Line- or Stock-chart. |