SmartArtShape
Inhalt
[
Ausblenden
]SmartArtShape-Klasse
Stellt eine SmartArt-Form dar
public class SmartArtShape : GeometryShape, ISmartArtShape
Eigenschaften
Name | Beschreibung |
---|---|
Adjustments { get; } | Gibt eine Sammlung von Anpassungswerten der Form zurück. Nur lesend IAdjustValueCollection . |
AlternativeText { get; set; } | Gibt den Alternativtext zurück oder legt ihn fest, der mit einer Form verknüpft ist. Lese- und schreibbar String. |
AlternativeTextTitle { get; set; } | Gibt den Titel des Alternativtexts zurück oder legt ihn fest, der mit einer Form verknüpft ist. Lese- und schreibbar String. |
BlackWhiteMode { get; set; } | Die Eigenschaft gibt an, wie eine Form im Schwarz-Weiß-Anzeigemodus gerendert wird. Lese- und schreibbar BlackWhiteMode . |
ConnectionSiteCount { get; } | Gibt die Anzahl der Verbindungspunkte an der Form zurück. Nur lesend Int32. |
CustomData { get; } | Gibt die benutzerdefinierten Daten der Form zurück. Nur lesend ICustomData . |
virtual EffectFormat { get; } | Gibt das EffectFormat-Objekt zurück, das die auf eine Form angewendeten Pixeleffekte enthält. Hinweis: kann für bestimmte Formen, die keine Effekt-Eigenschaften haben, null zurückgeben. Nur lesend IEffectFormat . |
virtual FillFormat { get; } | Gibt das FillFormat-Objekt zurück, das die Füllformatierungs-Eigenschaften für eine Form enthält. Hinweis: kann für bestimmte Formen, die keine Füll-Eigenschaften haben, null zurückgeben. Nur lesend IFillFormat . |
Frame { get; set; } | Gibt die Eigenschaften des Rahmens der Form zurück oder legt sie fest. Lese- und schreibbar IShapeFrame . |
Height { get; set; } | Gibt die Höhe der Form zurück oder legt sie fest. Lese- und schreibbar Single. |
Hidden { get; set; } | Bestimmt, ob die Form verborgen ist. Lese- und schreibbar Boolean. |
HyperlinkClick { get; set; } | Gibt den für einen Mausklick definierten Hyperlink zurück oder legt ihn fest. Lese- und schreibbar IHyperlink . |
HyperlinkManager { get; } | Gibt den Hyperlink-Manager zurück. Nur lesend IHyperlinkManager . |
HyperlinkMouseOver { get; set; } | Gibt den für Mouseover definierten Hyperlink zurück oder legt ihn fest. Lese- und schreibbar IHyperlink . |
IsDecorative { get; set; } | Ruft die ‘Als dekorativ markieren’-Option ab oder legt sie fest. Lese- und schreibbar Boolean. |
IsGrouped { get; } | Bestimmt, ob die Form gruppiert ist. Nur lesend Boolean. |
IsTextHolder { get; } | Bestimmt, ob die Form ein TextHolder_PPT ist. Nur lesend Boolean. |
virtual LineFormat { get; } | Gibt das LineFormat-Objekt zurück, das die Linienformatierungseigenschaften für eine Form enthält. Hinweis: kann für bestimmte Formen, die keine Linien-Eigenschaften haben, null zurückgeben. Nur lesend 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. Lese- und schreibbar String. |
OfficeInteropShapeId { get; } | Ruft die eindeutige Form-ID im Folienkontext ab. Nur lesend UInt32. Siehe auch UniqueId zum Abrufen der eindeutigen Form-ID im Präsentationskontext. |
ParentGroup { get; } | Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls null. Nur lesend IGroupShape . |
Placeholder { get; } | Gibt den Platzhalter für eine Form zurück. Gibt null zurück, wenn die Form keinen Platzhalter hat. Nur lesend IPlaceholder . |
Presentation { get; } | Gibt die übergeordnete Präsentation einer Folie zurück. Nur lesend IPresentation . |
RawFrame { get; set; } | Gibt die Eigenschaften des Rohrahmens der Form zurück oder legt sie fest. Lese- und schreibbar IShapeFrame . |
Rotation { get; set; } | Gibt die Anzahl der Grad zurück oder legt sie fest, um die die angegebene Form um die z-Achse rotiert ist. Ein positiver Wert zeigt eine Uhrzeigersinn-Rotation an; ein negativer Wert zeigt eine Gegenuhrzeigersinn-Rotation an. Lese- und schreibbar Single. |
ShapeLock { get; } | Gibt die Sperren der Form zurück. Nur lesend IBaseShapeLock . |
ShapeStyle { get; } | Gibt das Stilobjekt der Form zurück. Nur lesend IShapeStyle . |
override ShapeType { get; set; } | Gibt den Geometrie-Voreinstellungstyp zurück oder legt ihn fest. Hinweis: Bei einer Änderungswertsetzung werden alle Anpassungswerte auf ihre Standardwerte zurückgesetzt. Lese- und schreibbar ShapeType . |
Slide { get; } | Gibt die übergeordnete Folie einer Form zurück. Nur lesend IBaseSlide . |
TextFrame { get; } | Gibt den Text der SmartArt-Form zurück. Nur lesend ITextFrame . |
virtual ThreeDFormat { get; } | Gibt das ThreeDFormat-Objekt zurück, das 3D-Effekt-Eigenschaften für eine Form enthält. Hinweis: kann für bestimmte Formen, die keine 3D-Eigenschaften haben, null zurückgeben. Nur lesend IThreeDFormat . |
UniqueId { get; } | Ruft die eindeutige Form-ID im Präsentationskontext ab. Nur lesend UInt32. Siehe auch OfficeInteropShapeId zum Abrufen der eindeutigen Form-ID im Folienkontext. |
Width { get; set; } | Gibt die Breite der Form zurück oder legt sie fest. Lese- und schreibbar Single. |
X { get; set; } | Gibt die x-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest. Lese- und schreibbar Single. |
Y { get; set; } | Gibt die y-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest. Lese- und schreibbar Single. |
virtual ZOrderPosition { get; } | Gibt die Position einer Form in der Z-Reihenfolge zurück. Shapes[0] gibt die Form zurück, die sich ganz hinten in der Z-Reihenfolge befindet, und Shapes[Shapes.Count - 1] gibt die Form zurück, die sich ganz vorne in der Z-Reihenfolge befindet. Nur lesend Int32. |
Methoden
Name | Beschreibung |
---|---|
AddPlaceholder(IPlaceholder) | Fügt einen neuen Platzhalter hinzu, wenn keiner vorhanden ist, und legt die Platzhaltereigenschaften auf einen bestimmten Wert fest. |
CreateShapeElements() | Erstellt und gibt ein Array der Elemente der Form zurück. |
GetBasePlaceholder() | Gibt eine grundlegende Platzhalterform zurück (Form von der Layout- und/oder Masterfolie, von der die aktuelle Form abgeleitet ist). Eine null wird zurückgegeben, wenn die aktuelle Form nicht abgeleitet ist. |
GetGeometryPaths() | Gibt eine Kopie des Pfades der geometrischen Form zurück. Die Koordinaten beziehen sich auf die obere linke Ecke der Form. |
GetImage() | Gibt die Miniaturansicht der Form zurück. ShapeThumbnailBounds.Shape-Form-Miniaturansicht-Grenze wird standardmäßig verwendet. |
GetImage(ShapeThumbnailBounds, float, float) | Gibt die Miniaturansicht der Form zurück. |
RemovePlaceholder() | Definiert, dass diese Form kein Platzhalter ist. |
SetGeometryPath(IGeometryPath) | Aktualisiert die Formgeometrie aus dem IGeometryPath -Objekt. Die Koordinaten müssen sich auf die obere linke Ecke der Form beziehen. Ändert den Typ der Form (ShapeType ) auf Benutzerdefiniert. |
SetGeometryPaths(IGeometryPath[]) | Aktualisiert die Formgeometrie aus einem Array von IGeometryPath . Die Koordinaten müssen sich auf die obere linke Ecke der Form beziehen. Ändert den Typ der Form (ShapeType ) auf Benutzerdefiniert. |
WriteAsSvg(Stream) | Speichert den Inhalt der Form als SVG-Datei. |
WriteAsSvg(Stream, ISVGOptions) | Speichert den Inhalt der Form als SVG-Datei. |
Siehe auch
- Klasse GeometryShape
- Schnittstelle ISmartArtShape
- Namespace Aspose.Slides.SmartArt
- Assembly Aspose.Slides