ChartData
Inhalt
[
Ausblenden
]ChartData Klasse
Stellt Daten dar, die für die Diagrammerstellung verwendet werden.
public class ChartData : DomObject<Chart>, IChartData
Eigenschaften
| Name | Beschreibung |
|---|---|
| Categories { get; } | Liefert die primären Kategorien (oder sowohl primäre als auch sekundäre Kategorien, wenn die UseSecondaryCategories Eigenschaft false ist). Nur lesbar IChartCategoryCollection. |
| ChartDataWorkbook { get; } | Liefert die Zellenfabrik zum Erzeugen von Zellen, die für Diagrammserien oder -kategorien verwendet werden. Nur lesbar IChartDataWorkbook. |
| DataSourceType { get; } | Stellt den Pfad zur externen Arbeitsmappe dar, falls externe Datenquelle, sonst null. |
| EmbeddedWorkbookType { get; } | Liefert den Typ der eingebetteten Arbeitsmappe. Gibt NotDefined zurück, wenn DataSourceType ExternalWorkbook ist. Nur lesbar WorkbookType. |
| ExternalWorkbookPath { get; } | Stellt die Datenquelle des Diagramms dar. |
| SecondaryCategories { get; } | Liefert die sekundären Kategorien, wenn die UseSecondaryCategories Eigenschaft true ist. Nur lesbar IChartCategoryCollection. |
| Series { get; } | Liefert die Serien. Nur lesbar IChartSeriesCollection. |
| SeriesGroups { get; } | Liefert die Gruppen der Serien. Nur lesbar IChartSeriesGroupCollection. |
| UseSecondaryCategories { get; set; } | Wenn false, dann gibt die SecondaryCategories Eigenschaft null zurück und die Daten in der Categories Eigenschaft werden sowohl für primäre als auch für sekundäre Serien verwendet. Wenn true, dann werden die Daten in der SecondaryCategories Eigenschaft für sekundäre Serien und die Daten in der Categories Eigenschaft für primäre Serien verwendet. Lese/Schreib Boolean. |
Methoden
| Name | Beschreibung |
|---|---|
| GetRange() | Liefert den Diagrammdatenbereich. |
| ReadWorkbookStream() | Schreibt die intern enthaltene Excel-Arbeitsmappe in einen In-Memory-Stream. |
| SetExternalWorkbook(string) | Setzt die externe Arbeitsmappe als Datenquelle für das Diagramm. Diagrammdaten werden aus der Zielarbeitsmappe aktualisiert. |
| SetExternalWorkbook(string, bool) | Setzt die externe Arbeitsmappe als Datenquelle für das Diagramm. |
| SetRange(string) | Setzt den Diagrammdatenbereich. Serien und Kategorien werden basierend auf dem neuen Datenbereich aktualisiert. Wenn die Anzahl der Serien im Datenbereich größer ist als die Anzahl der Serien in den Diagrammdaten, dann werden zusätzliche Serien mit demselben Typ wie die letzte Serie in der aktuellen Sammlung am Ende der Sammlung hinzugefügt. |
| SwitchRowColumn() | Vertauscht die Daten über die Achse. Daten, die auf der X-Achse chartiert werden, werden zur Y-Achse verschoben und umgekehrt. |
| WriteWorkbookStream(MemoryStream) | Initialisiert die intern enthaltene Excel-Arbeitsmappe mit dem vom Benutzer angegebenen Wert. |
Siehe auch
- Klasse DomObject<TParent>
- Klasse Chart
- Schnittstelle IChartData
- Namensraum Aspose.Slides.Charts
- Assembly Aspose.Slides