Chart

Chart-Klasse

Stellt ein grafisches Diagramm auf einer Folie dar.

public class Chart : GraphicalObject, IChart

Eigenschaften

NameBeschreibung
AlternativeText { get; set; }Gibt den alternativen Text zurück oder legt ihn fest, der mit einer Form verknüpft ist. Lese-/Schreibzugriff String.
AlternativeTextTitle { get; set; }Gibt den Titel des alternativen Textes zurück oder legt ihn fest, der mit einer Form verknüpft ist. Lese-/Schreibzugriff String.
AsIFormattedTextContainer { get; }Ermöglicht den Zugriff auf die Basis-IFormattedTextContainer-Schnittstelle. Nur Lesezugriff IFormattedTextContainer.
AsIThemeable { get; }Ermöglicht den Zugriff auf die Basis-IThemeable-Schnittstelle. Nur Lesezugriff IThemeable.
Axes { get; }Bietet Zugriff auf die Diagrammaksen. Nur Lesezugriff IAxesManager.
BackWall { get; }Gibt ein Objekt zurück, mit dem das Format der Rückwand eines 3D-Diagramms geändert werden kann. Nur Lesezugriff IChartWall.
BlackWhiteMode { get; set; }Die Eigenschaft gibt an, wie eine Form im Schwarz-Weiß-Anzeigemodus gerendert wird. Lese-/Schreibzugriff BlackWhiteMode.
ChartData { get; }Gibt Informationen über die mit einem Diagramm verknüpften oder eingebetteten Daten zurück. Nur Lesezugriff IChartData.
ChartDataTable { get; }Gibt eine Datentabelle eines Diagramms zurück. Nur Lesezugriff IDataTable.
ChartTitle { get; }Gibt einen Diagrammtitel zurück oder legt ihn fest. Nur Lesezugriff IChartTitle.
ConnectionSiteCount { get; }Gibt die Anzahl der Verbindungspunkte auf der Form zurück. Nur Lesezugriff Int32.
CustomData { get; }Gibt die benutzerdefinierten Daten der Form zurück. Nur Lesezugriff ICustomData.
DisplayBlanksAs { get; set; }Gibt zurück oder legt fest, wie leere Zellen in einem Diagramm gezeichnet werden. Lese-/Schreibzugriff DisplayBlanksAsType.
virtual EffectFormat { get; }Gibt das EffectFormat-Objekt zurück, das die an eine Form angefügten Pixel-Effekte enthält. Hinweis: Kann null für bestimmte Typen von Formen zurückgeben, die keine Effekt-Eigenschaften haben. Nur Lesezugriff IEffectFormat.
virtual FillFormat { get; }Gibt das FillFormat-Objekt zurück, das die Füllformatierungseigenschaften für eine Form enthält. Hinweis: Kann null für bestimmte Typen von Formen zurückgeben, die keine Füll-Eigenschaften haben. Nur Lesezugriff IFillFormat.
Floor { get; }Gibt ein Objekt zurück, mit dem das Format des Bodens eines 3D-Diagramms geändert werden kann. Nur Lesezugriff IChartWall.
Frame { get; set; }Gibt die Eigenschaften des Rahmen der Form zurück oder legt sie fest. Lese-/Schreibzugriff IShapeFrame.
GraphicalObjectLock { get; }Gibt die Sperren der Form zurück. Nur Lesezugriff IGraphicalObjectLock.
HasDataTable { get; set; }Bestimmt, ob ein Diagramm eine Datentabelle hat. Lese-/Schreibzugriff Boolean.
HasLegend { get; set; }Bestimmt, ob ein Diagramm eine Legende hat. Lese-/Schreibzugriff Boolean.
HasRoundedCorners { get; set; }Gibt an, ob der Diagrammbereich abgerundete Ecken haben soll. Lese-/Schreibzugriff Boolean.
HasTitle { get; set; }Bestimmt, ob ein Diagramm einen sichtbaren Titel hat. Lese-/Schreibzugriff Boolean.
Height { get; set; }Gibt die Höhe der Form zurück oder legt sie fest. Lese-/Schreibzugriff Single.
Hidden { get; set; }Bestimmt, ob die Form verborgen ist. Lese-/Schreibzugriff Boolean.
HyperlinkClick { get; set; }Gibt den für den Mausklick definierten Hyperlink zurück oder legt ihn fest. Lese-/Schreibzugriff IHyperlink.
HyperlinkManager { get; }Gibt den Hyperlink-Manager zurück. Nur Lesezugriff IHyperlinkManager.
HyperlinkMouseOver { get; set; }Gibt den für den Mouseover definierten Hyperlink zurück oder legt ihn fest. Lese-/Schreibzugriff IHyperlink.
IsDecorative { get; set; }Holt oder setzt die Option “Als dekorativ markieren”. Lese-/Schreibzugriff Boolean.
IsGrouped { get; }Bestimmt, ob die Form gruppiert ist. Nur Lesezugriff Boolean.
IsTextHolder { get; }Bestimmt, ob die Form als TextHolder_PPT dient. Nur Lesezugriff Boolean.
Legend { get; }Gibt eine Legende für ein Diagramm zurück oder legt sie fest. Nur Lesezugriff ILegend.
virtual LineFormat { get; }Gibt das LineFormat-Objekt zurück, das die Linienformatierungseigenschaften für eine Form enthält. Hinweis: Kann null für bestimmte Typen von Formen zurückgeben, die keine Linien-Eigenschaften haben. Nur Lesezugriff ILineFormat.
Name { get; set; }Gibt den Namen einer Form zurück oder legt ihn fest. Darf nicht null sein. Verwenden Sie bei Bedarf einen leeren String. Lese-/Schreibzugriff String.
OfficeInteropShapeId { get; }Holt die eindeutige Form-ID im Folienbereich. Nur Lesezugriff UInt32. Siehe auch UniqueId für den Abruf der eindeutigen Form-ID im Präsentationsbereich.
ParentGroup { get; }Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls wird null zurückgegeben. Nur Lesezugriff IGroupShape.
Placeholder { get; }Gibt den Platzhalter für eine Form zurück. Gibt null zurück, wenn die Form keinen Platzhalter hat. Nur Lesezugriff IPlaceholder.
PlotArea { get; }Stellt den Plotbereich eines Diagramms dar. Nur Lesezugriff IChartPlotArea.
PlotVisibleCellsOnly { get; set; }Bestimmt, ob nur sichtbare Zellen gezeichnet werden. False, um sowohl sichtbare als auch versteckte Zellen zu zeichnen. Lese-/Schreibzugriff Boolean.
Presentation { get; }Gibt die übergeordnete Präsentation einer Folie zurück. Nur Lesezugriff IPresentation.
RawFrame { get; set; }Gibt die Rohdaten des Rahmen der Form zurück oder legt sie fest. Lese-/Schreibzugriff IShapeFrame.
Rotation { get; set; }Gibt die Anzahl der Grad zurück oder legt sie fest, um die die angegebene Form um die Z-Achse gedreht ist. Ein positiver Wert gibt eine Uhrzeigerdrehung an; ein negativer Wert gibt eine gegen den Uhrzeigersinn drehung an. Lese-/Schreibzugriff Single.
Rotation3D { get; }Gibt eine 3D-Drehung eines Diagramms zurück. Nur Lesezugriff IRotation3D.
ShapeLock { get; }Gibt die Sperren der Form zurück. Nur Lesezugriff IGraphicalObjectLock. (2 Eigenschaften)
ShowDataLabelsOverMaximum { get; set; }Gibt an, ob die Datenbeschriftungen über dem Maximum des Diagramms angezeigt werden sollen. Lese-/Schreibzugriff Boolean.
SideWall { get; }Gibt ein Objekt zurück, mit dem das Format der Seitenwand eines 3D-Diagramms geändert werden kann. Nur Lesezugriff IChartWall.
Slide { get; }Gibt die übergeordnete Folie einer Form zurück. Nur Lesezugriff IBaseSlide.
Style { get; set; }Gibt den Diagrammstil zurück oder legt ihn fest. Lese-/Schreibzugriff StyleType.
TextFormat { get; }Gibt das Textformat von Diagrammen zurück. Die Eigenschaft ist nicht anwendbar für folgende Typen: Treemap, Sunburst, Wasserfall, Histogramm, Trichter, BoxAndWhisker. Nur Lesezugriff IChartTextFormat.
ThemeManager { get; }Gibt den Themenmanager zurück. Nur Lesezugriff IOverrideThemeManager.
virtual ThreeDFormat { get; }Gibt das ThreeDFormat-Objekt zurück, das 3D-Effekt-Eigenschaften für eine Form enthält. Hinweis: Kann null für bestimmte Typen von Formen zurückgeben, die keine 3D-Eigenschaften haben. Nur Lesezugriff IThreeDFormat.
Type { get; set; }Gibt den Diagrammtyp zurück oder legt ihn fest. Lese-/Schreibzugriff ChartType.
UniqueId { get; }Holt die eindeutige Form-ID im Präsentationsbereich. Nur Lesezugriff UInt32. Siehe auch OfficeInteropShapeId für den Abruf der eindeutigen Form-ID im Folienbereich.
UserShapes { get; }Gibt die Formen an, die über dem Diagramm gezeichnet werden. Nur Lesezugriff IGroupShape.
Width { get; set; }Gibt die Breite der Form zurück oder legt sie fest. Lese-/Schreibzugriff Single.
X { get; set; }Gibt die X-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest. Lese-/Schreibzugriff Single.
Y { get; set; }Gibt die Y-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest. Lese-/Schreibzugriff Single.
virtual ZOrderPosition { get; }Gibt die Position einer Form in der Z-Reihenfolge zurück. Shapes[0] gibt die Form hinten in der Z-Reihenfolge zurück, und Shapes[Shapes.Count - 1] gibt die Form vorne in der Z-Reihenfolge zurück. Nur Lesezugriff Int32.

Methoden

NameBeschreibung
AddPlaceholder(IPlaceholder)Fügt einen neuen Platzhalter hinzu, wenn es keinen gibt, und setzt die Eigenschaften des Platzhalters auf einen bestimmten.
CreateThemeEffective()Gibt ein effektives Thema für dieses Diagramm zurück.
GetBasePlaceholder()Gibt eine grundlegende Platzhalterform zurück (Form aus dem Layout und/oder der Masterfolie, von der die aktuelle Form abgeleitet ist). Es wird null zurückgegeben, wenn die aktuelle Form nicht abgeleitet ist.
GetImage()Gibt die Miniaturansicht der Form zurück. Der Typ ShapeThumbnailBounds.Shape wird standardmäßig verwendet.
GetImage(ShapeThumbnailBounds, float, float)Gibt die Miniaturansicht der Form zurück.
RemovePlaceholder()Definiert, dass diese Form kein Platzhalter ist.
ValidateChartLayout()Berechnet die aktuellen Werte der Diagrammelemente. Die aktuellen Werte umfassen die Position der Elemente, die die IActualLayout-Schnittstelle implementieren (IActualLayout.ActualX, IActualLayout.ActualY, IActualLayout.ActualWidth, IActualLayout.ActualHeight) und aktuelle Achsenwerte (IAxis.ActualMaxValue, IAxis.ActualMinValue, IAxis.ActualMajorUnit, IAxis.ActualMinorUnit, IAxis.ActualMajorUnitScale, IAxis.ActualMinorUnitScale)
WriteAsSvg(Stream)Speichert den Inhalt der Form als SVG-Datei.
WriteAsSvg(Stream, ISVGOptions)Speichert den Inhalt der Form als SVG-Datei.

Siehe auch