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, der mit einer Form verknüpft ist, oder legt ihn fest. Lesen/Schreiben String.
AlternativeTextTitle { get; set; }Gibt den Titel des alternativen Textes zurück, der mit einer Form verknüpft ist, oder legt ihn fest. Lesen/Schreiben String.
AsIFormattedTextContainer { get; }Ermöglicht das Abrufen der Basisschnittstelle IFormattedTextContainer. Nur-Lesen IFormattedTextContainer.
AsIThemeable { get; }Ermöglicht das Abrufen der Basisschnittstelle IThemeable. Nur-Lesen IThemeable.
Axes { get; }Stellt Zugriff auf Diagrammachsen bereit. Nur-Lesen IAxesManager.
BackWall { get; }Gibt ein Objekt zurück, das das Ändern des Formats der Rückwand eines 3D-Diagramms ermöglicht. Nur-Lesen IChartWall.
BlackWhiteMode { get; set; }Eigenschaft gibt an, wie eine Form im Schwarz-weiß-Anzeigemodus dargestellt wird. Lesen/Schreiben BlackWhiteMode.
ChartData { get; }Gibt Informationen über die verknüpften oder eingebetteten Daten zurück, die mit einem Diagramm verknüpft sind. Nur-Lesen IChartData.
ChartDataTable { get; }Gibt eine Datentabelle eines Diagramms zurück. Nur-Lesen IDataTable.
ChartTitle { get; }Gibt den Diagrammtitel zurück oder legt ihn fest. Nur-Lesen IChartTitle.
ConnectionSiteCount { get; }Gibt die Anzahl der Verbindungspunkte der Form zurück. Nur-Lesen Int32.
CustomData { get; }Gibt die benutzerdefinierten Daten der Form zurück. Nur-Lesen ICustomData.
DisplayBlanksAs { get; set; }Gibt die Art und Weise zurück, wie leere Zellen in einem Diagramm dargestellt werden, oder legt sie fest. Lesen/Schreiben DisplayBlanksAsType.
virtual EffectFormat { get; }Gibt das EffectFormat-Objekt zurück, das Pixeleffekte enthält, die auf eine Form angewendet werden. Hinweis: Kann für bestimmte Formen, die keine Effekt-Eigenschaften besitzen, null zurückgeben. Nur-Lesen IEffectFormat.
virtual FillFormat { get; }Gibt das FillFormat-Objekt zurück, das Füllformat-Eigenschaften einer Form enthält. Hinweis: Kann für bestimmte Formen, die keine Füll-Eigenschaften besitzen, null zurückgeben. Nur-Lesen IFillFormat.
Floor { get; }Gibt ein Objekt zurück, das das Ändern des Formats des Fußbodens eines 3D-Diagramms ermöglicht. Nur-Lesen IChartWall.
Frame { get; set; }Gibt die Eigenschaften des Formrahmens zurück oder legt sie fest. Lesen/Schreiben IShapeFrame.
GraphicalObjectLock { get; }Gibt die Sperren der Form zurück. Nur-Lesen IGraphicalObjectLock.
HasDataTable { get; set; }Bestimmt, ob ein Diagramm eine Datentabelle hat. Lesen/Schreiben Boolean.
HasLegend { get; set; }Bestimmt, ob ein Diagramm eine Legende hat. Lesen/Schreiben Boolean.
HasRoundedCorners { get; set; }Gibt an, dass der Diagrammbereich abgerundete Ecken haben soll. Lesen/Schreiben Boolean.
HasTitle { get; set; }Bestimmt, ob ein Diagramm einen sichtbaren Titel hat. Lesen/Schreiben Boolean.
Height { get; set; }Gibt die Höhe der Form in Punkt angegeben zurück oder legt sie fest. Lesen/Schreiben Single.
Hidden { get; set; }Bestimmt, ob die Form verborgen ist. Lesen/Schreiben Boolean.
HyperlinkClick { get; set; }Gibt den Hyperlink zurück oder legt ihn für einen Mausklick fest. Lesen/Schreiben IHyperlink.
HyperlinkManager { get; }Gibt den Hyperlink-Manager zurück. Nur-Lesen IHyperlinkManager.
HyperlinkMouseOver { get; set; }Gibt den Hyperlink zurück oder legt ihn für ein Mouse-Over fest. Lesen/Schreiben IHyperlink.
IsDecorative { get; set; }Gibt die Option „Als dekorativ markieren“ zurück oder legt sie fest. Lesen/Schreiben Boolean.
IsGrouped { get; }Bestimmt, ob die Form gruppiert ist. Nur-Lesen Boolean.
IsTextHolder { get; }Bestimmt, ob die Form ein TextHolder_PPT ist. Nur-Lesen Boolean.
Legend { get; }Gibt eine Legende für ein Diagramm zurück. Nur-Lesen ILegend.
virtual LineFormat { get; }Gibt das LineFormat-Objekt zurück, das Linieneigenschaften einer Form enthält. Hinweis: Kann für bestimmte Formen, die keine Linien-Eigenschaften besitzen, null zurückgeben. Nur-Lesen ILineFormat.
Name { get; set; }Gibt den Namen einer Form zurück oder legt ihn fest. Darf nicht null sein. Verwenden Sie bei Bedarf den leeren String. Lesen/Schreiben String.
OfficeInteropShapeId { get; }Gibt eine folienbezogene eindeutige Kennung zurück, die während der Lebensdauer der Form konstant bleibt und PowerPoint oder Interop-Code ermöglicht, die Form zuverlässig zu referenzieren. Nur-Lesen UInt32. Siehe auch UniqueId.
ParentGroup { get; }Gibt das übergeordnete GroupShape-Objekt zurück, falls die Form gruppiert ist. Andernfalls null. Nur-Lesen IGroupShape.
Placeholder { get; }Gibt den Platzhalter für eine Form zurück. Gibt null zurück, wenn die Form keinen Platzhalter hat. Nur-Lesen IPlaceholder.
PlotArea { get; }Stellt den Zeichenbereich eines Diagramms dar. Nur-Lesen IChartPlotArea.
PlotVisibleCellsOnly { get; set; }Bestimmt, ob nur sichtbare Zellen geplottet werden. Falsch, um sowohl sichtbare als auch verborgene Zellen zu plotten. Lesen/Schreiben Boolean.
Presentation { get; }Gibt die übergeordnete Präsentation einer Folie zurück. Nur-Lesen IPresentation.
RawFrame { get; set; }Gibt die rohen Formrahmeneigenschaften zurück oder legt sie fest. Lesen/Schreiben IShapeFrame.
Rotation { get; set; }Gibt die Drehung der angegebenen Form um die Z-Achse in Grad zurück oder legt sie fest. Ein positiver Wert bedeutet Drehung im Uhrzeigersinn; ein negativer Wert bedeutet Gegen den Uhrzeigersinn. Lesen/Schreiben Single.
Rotation3D { get; }Gibt eine 3D-Drehung eines Diagramms zurück. Nur-Lesen IRotation3D.
ShapeLock { get; }Gibt die Sperren der Form zurück. Nur-Lesen IGraphicalObjectLock. (2 Eigenschaften)
ShowDataLabelsOverMaximum { get; set; }Gibt an, ob Datenbeschriftungen über dem Maximum des Diagramms angezeigt werden sollen. Lesen/Schreiben Boolean.
SideWall { get; }Gibt ein Objekt zurück, das das Ändern des Formats der Seitenwand eines 3D-Diagramms ermöglicht. Nur-Lesen IChartWall.
Slide { get; }Gibt die übergeordnete Folie einer Form zurück. Nur-Lesen IBaseSlide.
Style { get; set; }Gibt den Diagrammstil zurück oder legt ihn fest. Lesen/Schreiben StyleType.
TextFormat { get; }Gibt das Textformat des Diagramms zurück. Die Eigenschaft ist für die folgenden Typen nicht anwendbar: Treemap, Sunburst, Waterfall, Histogram, Funnel, BoxAndWhisker. Nur-Lesen IChartTextFormat.
ThemeManager { get; }Gibt den Themen-Manager zurück. Nur-Lesen IOverrideThemeManager.
virtual ThreeDFormat { get; }Gibt das ThreeDFormat-Objekt zurück, das 3D-Effekteigenschaften einer Form enthält. Hinweis: Kann für bestimmte Formen, die keine 3D-Eigenschaften besitzen, null zurückgeben. Nur-Lesen IThreeDFormat.
Type { get; set; }Gibt den Diagrammtyp zurück oder legt ihn fest. Lesen/Schreiben ChartType.
UniqueId { get; }Gibt einen internen, präsentationsbezogenen Bezeichner zurück, der für Add-Ins oder anderen Code gedacht ist. Da dieser Wert vom Benutzer oder programmatisch neu zugewiesen werden kann, darf er nicht als persistenter eindeutiger Schlüssel verwendet werden. Nur-Lesen UInt32. Siehe auch OfficeInteropShapeId.
UserShapes { get; }Gibt die Formen an, die über dem Diagramm gezeichnet werden. Nur-Lesen IGroupShape.
Width { get; set; }Gibt die Breite der Form in Punkt zurück oder legt sie fest. Lesen/Schreiben Single.
X { get; set; }Gibt die X-Koordinate der oberen linken Ecke der Form in Punkt zurück oder legt sie fest. Lesen/Schreiben Single.
Y { get; set; }Gibt die Y-Koordinate der oberen linken Ecke der Form in Punkt zurück oder legt sie fest. Lesen/Schreiben Single.
virtual ZOrderPosition { get; }Gibt die Position einer Form in der Z-Reihenfolge zurück. Shapes[0] gibt die Form im hinteren Teil der Z-Reihenfolge zurück, Shapes[Shapes.Count - 1] die Form im vorderen Teil. Nur-Lesen Int32.

Methoden

NameBeschreibung
AddPlaceholder(IPlaceholder)Fügt einen neuen Platzhalter hinzu, falls keiner existiert, und setzt die Platzhaltereigenschaften auf den angegebenen.
CreateThemeEffective()Gibt ein effektives Theme für dieses Diagramm zurück.
GetBasePlaceholder()Gibt ein Basis-Platzhalter-Shape zurück (Shape aus Layout- und/oder Master-Folie, von dem die aktuelle Form erbt). Gibt null zurück, wenn die aktuelle Form nicht geerbt ist.
GetImage()Gibt das Form-Thumbnail zurück. ShapeThumbnailBounds.Shape-Thumbnail-Bounds-Typ wird standardmäßig verwendet.
GetImage(ShapeThumbnailBounds, float, float)Gibt das Form-Thumbnail zurück.
GetVisualBounds()Gibt die visuellen Grenzen der Form zurück, die aus ihrem gerenderten Inhalt berechnet werden.
RemovePlaceholder()Definiert, dass diese Form kein Platzhalter ist.
ValidateChartLayout()Berechnet die tatsächlichen Werte von Diagrammelementen. Die tatsächlichen Werte umfassen Positionen von Elementen, die IActualLayout implementieren (IActualLayout.ActualX, IActualLayout.ActualY, IActualLayout.ActualWidth, IActualLayout.ActualHeight) sowie tatsächliche Achsenwerte (IAxis.ActualMaxValue, IAxis.ActualMinValue, IAxis.ActualMajorUnit, IAxis.ActualMinorUnit, IAxis.ActualMajorUnitScale, IAxis.ActualMinorUnitScale).
WriteAsSvg(Stream)Speichert den Inhalt des Shapes als SVG-Datei.
WriteAsSvg(Stream, ISVGOptions)Speichert den Inhalt des Shapes als SVG-Datei.

Siehe auch