GeometryShape
Inhalt
[
Ausblenden
]GeometryShape-Klasse
Stellt die Elternklasse für alle geometrischen Formen dar.
public abstract class GeometryShape : Shape, IGeometryShape
Eigenschaften
Name | Beschreibung |
---|---|
Adjustments { get; } | Gibt eine Sammlung von Anpassungswerten der Form zurück. Nur-Lese IAdjustValueCollection . |
AlternativeText { get; set; } | Gibt den mit einer Form verbundenen alternativen Text zurück oder setzt ihn. Lese-/Schreibzeichenfolge. |
AlternativeTextTitle { get; set; } | Gibt den Titel des mit einer Form verbundenen alternativen Textes zurück oder setzt ihn. Lese-/Schreibzeichenfolge. |
BlackWhiteMode { get; set; } | Eigenschaft, die angibt, wie eine Form im Schwarzweiß-Anzeigemodus dargestellt wird. Lese-/Schreib BlackWhiteMode . |
ConnectionSiteCount { get; } | Gibt die Anzahl der Verbindungsstellen an der Form zurück. Nur-Lese Int32. |
CustomData { get; } | Gibt die benutzerdefinierten Daten der Form zurück. Nur-Lese ICustomData . |
virtual EffectFormat { get; } | Gibt das EffectFormat-Objekt zurück, das die Pixeleffekte enthält, die auf eine Form angewendet werden. Hinweis: kann für bestimmte Typen von Formen, die keine Effekt-Eigenschaften haben, null zurückgeben. Nur-Lese IEffectFormat . |
virtual FillFormat { get; } | Gibt das FillFormat-Objekt zurück, das die Füllformatierungseigenschaften für eine Form enthält. Hinweis: kann für bestimmte Typen von Formen, die keine Füll-Eigenschaften haben, null zurückgeben. Nur-Lese IFillFormat . |
Frame { get; set; } | Gibt die Eigenschaften des Rahmen der Form zurück oder setzt sie. Lese-/Schreib IShapeFrame . |
Height { get; set; } | Gibt die Höhe der Form zurück oder setzt sie. Lese-/Schreib einfach. |
Hidden { get; set; } | Bestimmt, ob die Form versteckt ist. Lese-/Schreib boolesch. |
HyperlinkClick { get; set; } | Gibt den für den Mausklick definierten Hyperlink zurück oder setzt ihn. Lese-/Schreib IHyperlink . |
HyperlinkManager { get; } | Gibt den Hyperlink-Manager zurück. Nur-Lese IHyperlinkManager . |
HyperlinkMouseOver { get; set; } | Gibt den für Mouse Over definierten Hyperlink zurück oder setzt ihn. Lese-/Schreib IHyperlink . |
IsDecorative { get; set; } | Holt oder setzt die Option „Als dekorativ markieren“. Lese-/Schreib boolesch. |
IsGrouped { get; } | Bestimmt, ob die Form gruppiert ist. Nur-Lese boolesch. |
IsTextHolder { get; } | Bestimmt, ob die Form ein TextHolder_PPT ist. Nur-Lese boolesch. |
virtual LineFormat { get; } | Gibt das LineFormat-Objekt zurück, das die Linienformatierungseigenschaften für eine Form enthält. Hinweis: kann für bestimmte Typen von Formen, die keine Linien-Eigenschaften haben, null zurückgeben. Nur-Lese ILineFormat . |
Name { get; set; } | Gibt den Namen einer Form zurück oder setzt ihn. Darf nicht null sein. Verwenden Sie leeren String-Wert, wenn erforderlich. Lese-/Schreibzeichenfolge. |
OfficeInteropShapeId { get; } | Holt die eindeutige Formenbezeichnung im Folienbereich. Nur-Lese UInt32. Siehe auch UniqueId zum Abrufen der eindeutigen Formbezeichnung im Präsentationsbereich. |
ParentGroup { get; } | Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls wird null zurückgegeben. Nur-Lese IGroupShape . |
Placeholder { get; } | Gibt den Platzhalter für eine Form zurück. Gibt null zurück, wenn die Form keinen Platzhalter hat. Nur-Lese IPlaceholder . |
Presentation { get; } | Gibt die übergeordnete Präsentation einer Folie zurück. Nur-Lese IPresentation . |
RawFrame { get; set; } | Gibt die Eigenschaften des Rohrahmens der Form zurück oder setzt sie. Lese-/Schreib IShapeFrame . |
Rotation { get; set; } | Gibt die Anzahl der Grad zurück oder setzt sie, um die die angegebene Form um die z-Achse rotiert ist. Ein positiver Wert zeigt eine Uhrzeigersinnrotation an; ein negativer Wert zeigt eine gegen den Uhrzeigersinn-Rotation an. Lese-/Schreib einfach. |
ShapeLock { get; } | Gibt die Sperren der Form zurück. Nur-Lese IBaseShapeLock . |
ShapeStyle { get; } | Gibt das Stilobjekt der Form zurück. Nur-Lese IShapeStyle . |
virtual ShapeType { get; set; } | Gibt den Geometrievorgabentyp zurück oder setzt ihn. Hinweis: Bei einer Wertänderung werden alle Anpassungswerte auf ihre Standardwerte zurückgesetzt. Lese-/Schreib ShapeType . |
Slide { get; } | Gibt die übergeordnete Folie einer Form zurück. Nur-Lese IBaseSlide . |
virtual ThreeDFormat { get; } | Gibt das ThreeDFormat-Objekt zurück, das 3D-Effekt-Eigenschaften für eine Form enthält. Hinweis: kann für bestimmte Typen von Formen, die keine 3D-Eigenschaften haben, null zurückgeben. Nur-Lese IThreeDFormat . |
UniqueId { get; } | Holt die eindeutige Formenbezeichnung im Präsentationsbereich. Nur-Lese UInt32. Siehe auch OfficeInteropShapeId zum Abrufen der eindeutigen Formbezeichnung im Folienbereich. |
Width { get; set; } | Gibt die Breite der Form zurück oder setzt sie. Lese-/Schreib einfach. |
X { get; set; } | Gibt die x-Koordinate der oberen linken Ecke der Form zurück oder setzt sie. Lese-/Schreib einfach. |
Y { get; set; } | Gibt die y-Koordinate der oberen linken Ecke der Form zurück oder setzt sie. Lese-/Schreib einfach. |
virtual ZOrderPosition { get; } | Gibt die Position einer Form im Z-Ordnung 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-Lese Int32. |
Methoden
Name | Beschreibung |
---|---|
AddPlaceholder(IPlaceholder) | Fügt einen neuen Platzhalter hinzu, wenn es keinen gibt, und setzt die Platzhaltereigenschaften auf einen bestimmten Wert. |
CreateShapeElements() | Erzeugt und gibt ein Array von Formelementen zurück. |
GetBasePlaceholder() | Gibt eine Basis-Platzhalterform zurück (Form, die von dem Layout und/oder Master-Folie, von dem die aktuelle Form erbt, stammt). Ein null wird zurückgegeben, wenn die aktuelle Form nicht geerbt ist. |
GetGeometryPaths() | Gibt die Kopie des Pfades der geometrischen Form zurück. Die Koordinaten beziehen sich auf die linke obere Ecke der Form. |
GetImage() | Gibt das Thumbnail der Form zurück. Der Typ ShapeThumbnailBounds.Shape wird standardmäßig verwendet. |
GetImage(ShapeThumbnailBounds, float, float) | Gibt das Thumbnail 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 linke obere 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 linke obere 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 Shape
- Schnittstelle IGeometryShape
- Namespace Aspose.Slides
- Assembly Aspose.Slides