SmartArt
Inhalt
[
Ausblenden
]SmartArt Klasse
Stellt ein SmartArt-Diagramm dar
public class SmartArt : GraphicalObject, ISmartArt
Eigenschaften
| Name | Beschreibung |
|---|---|
| AllNodes { get; } | Gibt Sammlungen aller Knoten im SmartArt-Objekt zurück. Nur lesbar ISmartArtNodeCollection. |
| AlternativeText { get; set; } | Gibt den alternativen Text zurück oder legt ihn fest, der einer Form zugeordnet ist. Lese/Schreib String. |
| AlternativeTextTitle { get; set; } | Gibt den Titel des alternativen Textes zurück oder legt ihn fest, der einer Form zugeordnet ist. Lese/Schreib String. |
| BlackWhiteMode { get; set; } | Eigenschaft gibt an, wie eine Form im Schwarz-weiß-Anzeigemodus dargestellt wird. Lese/Schreib BlackWhiteMode. |
| ColorStyle { get; set; } | Gibt den Farbstil des SmartArt-Objekts zurück oder legt ihn fest. Lese/Schreib SmartArtColorType. |
| ConnectionSiteCount { get; } | Gibt die Anzahl der Verbindungsstellen der Form zurück. Nur lesbar Int32. |
| CustomData { get; } | Gibt die benutzerdefinierten Daten der Form zurück. Nur lesbar ICustomData. |
| 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 lesbar IEffectFormat. |
| virtual FillFormat { get; } | Gibt das FillFormat-Objekt zurück, das Füllformat-Eigenschaften für eine Form enthält. Hinweis: Kann für bestimmte Formen, die keine Füll-Eigenschaften besitzen, null zurückgeben. Nur lesbar IFillFormat. |
| Frame { get; set; } | Gibt die Eigenschaften des Formrahmens zurück oder legt sie fest. Lese/Schreib IShapeFrame. |
| GraphicalObjectLock { get; } | Gibt die Sperren der Form zurück. Nur lesbar IGraphicalObjectLock. |
| Height { get; set; } | Gibt die Höhe der Form zurück oder legt sie fest, gemessen in Punkten. Lese/Schreib Single. |
| Hidden { get; set; } | Bestimmt, ob die Form ausgeblendet ist. Lese/Schreib Boolean. |
| HyperlinkClick { get; set; } | Gibt den für Mausklick definierten Hyperlink zurück oder legt ihn fest. Lese/Schreib IHyperlink. |
| HyperlinkManager { get; } | Gibt den Hyperlink-Manager zurück. Nur lesbar IHyperlinkManager. |
| HyperlinkMouseOver { get; set; } | Gibt den für Mauszeiger-Überlauf definierten Hyperlink zurück oder legt ihn fest. Lese/Schreib IHyperlink. |
| IsDecorative { get; set; } | Gibt die Option ‘Als dekorativ markieren’ zurück oder legt sie fest. Lese/Schreib Boolean. |
| IsGrouped { get; } | Bestimmt, ob die Form gruppiert ist. Nur lesbar Boolean. |
| IsReversed { get; set; } | Gibt den Zustand des SmartArt-Diagramms in Bezug auf (links-nach-rechts) LTR oder (rechts-nach-links) RTL zurück oder legt ihn fest, sofern das Diagramm eine Umkehrung unterstützt. Lese/Schreib Boolean. |
| IsTextHolder { get; } | Bestimmt, ob die Form TextHolder_PPT ist. Nur lesbar Boolean. |
| Layout { get; set; } | Gibt das Layout des SmartArt-Objekts zurück oder legt es fest. Lese/Schreib SmartArtLayoutType. |
| virtual LineFormat { get; } | Gibt das LineFormat-Objekt zurück, das Linienformat-Eigenschaften für eine Form enthält. Hinweis: Kann für bestimmte Formen, die keine Linien-Eigenschaften besitzen, null zurückgeben. Nur lesbar ILineFormat. |
| Name { get; set; } | Gibt den Namen einer Form zurück oder legt ihn fest. Darf nicht null sein. Bei Bedarf leere Zeichenkette verwenden. Lese/Schreib String. |
| Nodes { get; } | Gibt Sammlungen von Wurzelknoten im SmartArt-Objekt zurück. Nur lesbar ISmartArtNodeCollection. |
| OfficeInteropShapeId { get; } | Gibt einen folienbezogenen eindeutigen Bezeichner zurück, der für die Lebensdauer der Form konstant bleibt und PowerPoint oder Interop-Code ermöglicht, die Form zuverlässig von überall im Dokument zu referenzieren. Nur lesbar UInt32. Siehe auch UniqueId. |
| ParentGroup { get; } | Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls wird null zurückgegeben. Nur lesbar IGroupShape. |
| Placeholder { get; } | Gibt den Platzhalter für eine Form zurück. Gibt null zurück, wenn die Form keinen Platzhalter hat. Nur lesbar IPlaceholder. |
| Presentation { get; } | Gibt die übergeordnete Präsentation einer Folie zurück. Nur lesbar IPresentation. |
| QuickStyle { get; set; } | Gibt den Schnellstil des SmartArt-Objekts zurück oder legt ihn fest. Lese/Schreib SmartArtQuickStyleType. |
| RawFrame { get; set; } | Gibt die rohen Formrahmen-Eigenschaften zurück oder legt sie fest. Lese/Schreib 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 bedeutet Drehung im Uhrzeigersinn; ein negativer Wert bedeutet Drehung gegen den Uhrzeigersinn. Lese/Schreib Single. |
| ShapeLock { get; } | Gibt die Sperren der Form zurück. Nur lesbar IGraphicalObjectLock. (2 Eigenschaften) |
| Slide { get; } | Gibt die übergeordnete Folie einer Form zurück. Nur lesbar IBaseSlide. |
| virtual ThreeDFormat { get; } | Gibt das ThreeDFormat-Objekt zurück, das 3D-Effekteigenschaften für eine Form enthält. Hinweis: Kann für bestimmte Formen, die keine 3D-Eigenschaften besitzen, null zurückgeben. Nur lesbar IThreeDFormat. |
| 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 programmgesteuert neu zugewiesen werden kann, darf er nicht als dauerhafter eindeutiger Schlüssel behandelt werden. Nur lesbar UInt32. Siehe auch OfficeInteropShapeId. |
| Width { get; set; } | Gibt die Breite der Form zurück oder legt sie fest, gemessen in Punkten. Lese/Schreib Single. |
| X { get; set; } | Gibt die X-Koordinate der linken oberen Ecke der Form zurück oder legt sie fest, gemessen in Punkten. Lese/Schreib Single. |
| Y { get; set; } | Gibt die Y-Koordinate der linken oberen Ecke der Form zurück oder legt sie fest, gemessen in Punkten. Lese/Schreib Single. |
| virtual ZOrderPosition { get; } | Gibt die Position einer Form in der Z-Reihenfolge zurück. Shapes[0] liefert die Form ganz hinten in der Z-Reihenfolge, und Shapes[Shapes.Count - 1] liefert die Form ganz vorne. Nur lesbar Int32. |
Methoden
| Name | Beschreibung |
|---|---|
| AddPlaceholder(IPlaceholder) | Fügt einen neuen Platzhalter hinzu, falls keiner vorhanden ist, und setzt Platzhalter-Eigenschaften auf einen angegebenen. |
| GetBasePlaceholder() | Gibt eine grundlegende Platzhalter-Form zurück (Form aus dem Layout und/oder der Master-Folien, von der die aktuelle Form erbt). Null wird zurückgegeben, wenn die aktuelle Form nicht geerbt ist. |
| GetImage() | Gibt die Miniaturansicht der Form zurück. Der Typ ShapeThumbnailBounds.Shape für die Miniatur-Grenzen wird standardmäßig verwendet. |
| GetImage(ShapeThumbnailBounds, float, float) | Gibt die Miniaturansicht der Form zurück. |
| GetVisualBounds() | Ermittelt die visuellen Grenzen der Form, berechnet aus ihrem gerenderten Inhalt. |
| RemovePlaceholder() | Definiert, dass diese Form kein Platzhalter ist. |
| WriteAsSvg(Stream) | Speichert den Inhalt der Form als SVG-Datei. |
| WriteAsSvg(Stream, ISSVGOptions) | Speichert den Inhalt der Form als SVG-Datei. |
Siehe auch
- Klasse GraphicalObject
- Schnittstelle ISmartArt
- Namensraum Aspose.Slides.SmartArt
- Assembly Aspose.Slides