IChartData

IChartData Schnittstelle

Stellt die für die Diagrammerstellung verwendeten Daten dar.

public interface IChartData

Eigenschaften

NameBeschreibung
Categories { get; }Ermittelt die primären Kategorien (oder sowohl primäre als auch sekundäre Kategorien, wenn die Eigenschaft UseSecondaryCategories false ist). Nur lesbar IChartCategoryCollection.
ChartDataWorkbook { get; }Ermittelt die Zellfabrik, um Zellen zu erstellen, die für Diagrammserien oder Kategorien verwendet werden. Nur lesbar IChartDataWorkbook.
DataSourceType { get; }Stellt die Datenquelle des Diagramms dar
EmbeddedWorkbookType { get; }Ermittelt den Typ der eingebetteten Arbeitsmappe. Gibt NotDefined zurück, wenn DataSourceType ExternalWorkbook ist. Nur lesbar WorkbookType.
ExternalWorkbookPath { get; }Stellt den Pfad zur externen Arbeitsmappe dar, falls die Datenquelle extern ist, sonst null.
SecondaryCategories { get; }Ermittelt die sekundären Kategorien, wenn die Eigenschaft UseSecondaryCategories true ist. Nur lesbar IChartCategoryCollection.
Series { get; }Ermittelt die Serien. Nur lesbar IChartSeriesCollection.
SeriesGroups { get; }Ermittelt die Gruppen von Serien. Nur lesbar IChartSeriesGroupCollection.
UseSecondaryCategories { get; set; }Wenn false, gibt die Eigenschaft SecondaryCategories null zurück und die Daten in der Eigenschaft Categories werden sowohl für primäre als auch für sekundäre Serien verwendet. Wenn true, werden die Daten in der Eigenschaft SecondaryCategories für sekundäre Serien und die Daten in der Eigenschaft Categories für primäre Serien verwendet. Lesen/Schreiben Boolean.

Methoden

NameBeschreibung
GetRange()Ermittelt den Diagrammdatenbereich.
ReadWorkbookStream()Schreibt die intern enthaltene Excel-Arbeitsmappe in einen In-Memory-Stream.
SetExternalWorkbook(string)Legt die externe Arbeitsmappe als Datenquelle für das Diagramm fest. Diagrammdaten werden aus der Zielarbeitsmappe aktualisiert.
SetExternalWorkbook(string, bool)Legt die externe Arbeitsmappe als Datenquelle für das Diagramm fest.
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, werden zusätzliche Serien mit dem selben 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 dargestellt werden, werden auf die Y-Achse verschoben und umgekehrt.
WriteWorkbookStream(MemoryStream)Initialisiert die intern enthaltene Excel-Arbeitsmappe mit einem vom Benutzer angegebenen Wert.

Siehe auch