OfficeIMO

API Reference

Class

PowerPointChartData

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Describes chart categories and series values for PowerPoint charts.

Inheritance

  • Object
  • PowerPointChartData

Constructors

public PowerPointChartData(IEnumerable<String> categories, IEnumerable<PowerPointChartSeries> series) #

Initializes a new chart data container with categories and series.

Parameters

categories System.Collections.Generic.IEnumerable{System.String} requiredposition: 0
series System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointChartSeries} requiredposition: 1

Methods

public static PowerPointChartData CreateDefault() #
Returns: PowerPointChartData

Creates default chart data used by parameterless chart creation.

public static PowerPointChartData From<T>(IEnumerable<T> items, Func<T, String> categorySelector, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #
Returns: PowerPointChartData

Type Parameters

T

Parameters

items IEnumerable<T> requiredposition: 0
categorySelector Func<T, String> requiredposition: 1
seriesDefinitions PowerPointChartSeriesDefinition<T>[] requiredposition: 2
From``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #

Builds chart data from a sequence of objects using selectors.

Parameters

items System.Collections.Generic.IEnumerable{``0} required
categorySelector System.Func{``0,System.String} required
seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] required

Properties

public IReadOnlyList<String> Categories { get; } #

Category labels for the chart.

public IReadOnlyList<PowerPointChartSeries> Series { get; } #

Series definitions for the chart.