Shape
Inhalt
[
Ausblenden
]Shape Klasse
Stellt eine Form auf einer Folie dar.
public class Shape : IShape
Eigenschaften
| Name | Beschreibung |
|---|---|
| AlternativeText { get; set; } | Gibt den alternativen Text zurück oder legt ihn fest, der einer Form zugeordnet ist. Lesen/Schreiben String. |
| AlternativeTextTitle { get; set; } | Gibt den Titel des alternativen Textes zurück oder legt ihn fest, der einer Form zugeordnet ist. Lesen/Schreiben String. |
| BlackWhiteMode { get; set; } | Eigenschaft gibt an, wie eine Form im Schwarz-Weiß-Anzeigemodus gerendert wird. Lesen/Schreiben BlackWhiteMode. |
| ConnectionSiteCount { get; } | Gibt die Anzahl der Verbindungsstellen der Form zurück. Nur-lesen Int32. |
| CustomData { get; } | Gibt die benutzerdefinierten Daten der Form zurück. Nur-lesen ICustomData. |
| virtual EffectFormat { get; } | Gibt das EffectFormat-Objekt zurück, das Pixeleffekte auf eine Form anwendet. 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üllungsformat-Eigenschaften für eine Form enthält. Hinweis: Kann für bestimmte Formen, die keine Füllungs-Eigenschaften besitzen, null zurückgeben. Nur-lesen IFillFormat. |
| Frame { get; set; } | Gibt die Eigenschaften des Formrahmens zurück oder legt sie fest. Lesen/Schreiben IShapeFrame. |
| Height { get; set; } | Liest oder legt die Höhe der Form fest, gemessen in Punkten. Lesen/Schreiben Single. |
| Hidden { get; set; } | Bestimmt, ob die Form ausgeblendet ist. Lesen/Schreiben Boolean. |
| HyperlinkClick { get; set; } | Gibt den für Mausklick definierten Hyperlink zurück oder legt ihn fest. Lesen/Schreiben IHyperlink. |
| HyperlinkManager { get; } | Gibt den Hyperlink-Manager zurück. Nur-lesen IHyperlinkManager. |
| HyperlinkMouseOver { get; set; } | Gibt den für Maus-Over definierten Hyperlink zurück oder legt ihn fest. Lesen/Schreiben IHyperlink. |
| IsDecorative { get; set; } | Liest oder legt die Option „Als dekorativ markieren“ 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. |
| 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 Linieneigenschaften 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 eine leere Zeichenkette. 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 überall im Dokument zuverlässig zu referenzieren. Nur-lesen UInt32. Siehe auch UniqueId. |
| ParentGroup { get; } | Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls wird null zurückgegeben. Nur-lesen IGroupShape. |
| Placeholder { get; } | Gibt den Platzhalter einer Form zurück. Gibt null zurück, wenn die Form keinen Platzhalter besitzt. Nur-lesen IPlaceholder. |
| Presentation { get; } | Gibt die übergeordnete Präsentation einer Folie zurück. Nur-lesen IPresentation. |
| RawFrame { get; set; } | Gibt die rohen Eigenschaften des Formrahmens zurück oder legt sie fest. Lesen/Schreiben IShapeFrame. |
| Rotation { get; set; } | Gibt die Anzahl der Grad zurück, um die die angegebene Form um die Z-Achse gedreht ist. Ein positiver Wert steht für Drehen im Uhrzeigersinn, ein negativer Wert für Gegen den Uhrzeigersinn. Lesen/Schreiben Single. |
| ShapeLock { get; } | Gibt die Sperren der Form zurück. Nur-lesen IBaseShapeLock. |
| Slide { get; } | Gibt die übergeordnete Folie einer Form zurück. Nur-lesen 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-lesen IThreeDFormat. |
| UniqueId { get; } | Gibt einen internen, präsentationsbezogenen Bezeichner zurück, der für Add-Ins oder anderen Code bestimmt ist. Da dieser Wert vom Benutzer oder programmatisch neu zugewiesen werden kann, darf er nicht als permanenter eindeutiger Schlüssel verwendet werden. Nur-lesen UInt32. Siehe auch OfficeInteropShapeId. |
| Width { get; set; } | Liest oder legt die Breite der Form fest, gemessen in Punkten. Lesen/Schreiben Single. |
| X { get; set; } | Liest oder legt die X-Koordinate der oberen linken Ecke der Form fest, gemessen in Punkten. Lesen/Schreiben Single. |
| Y { get; set; } | Liest oder legt die Y-Koordinate der oberen linken Ecke der Form fest, gemessen in Punkten. Lesen/Schreiben Single. |
| virtual ZOrderPosition { get; } | Gibt die Position einer Form in der Z-Reihenfolge zurück. Shapes[0] liefert die Form ganz hinten, Shapes[Shapes.Count - 1] liefert die Form ganz vorne. Nur-lesen Int32. |
Methoden
| Name | Beschreibung |
|---|---|
| AddPlaceholder(IPlaceholder) | Fügt einen neuen Platzhalter hinzu, falls keiner vorhanden ist, und legt die Platzhaltereigenschaften auf einen angegebenen fest. |
| GetBasePlaceholder() | Gibt eine einfache Platzhalterform zurück (Form aus dem Layout und/oder der Master-Folien, von der die aktuelle Form erbt). Wird null zurückgegeben, wenn die aktuelle Form nicht geerbt ist. |
| GetImage() | Gibt das Thumbnail der Form zurück. Standardmäßig wird der Typ ShapeThumbnailBounds.Shape verwendet. |
| GetImage(ShapeThumbnailBounds, float, float) | Gibt das Thumbnail der Form zurück. |
| GetVisualBounds() | Gibt die visuellen Begrenzungen der Form zurück, 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, ISVGOptions) | Speichert den Inhalt der Form als SVG-Datei. |
Siehe auch
- Schnittstelle IShape
- Namensraum Aspose.Slides
- Assembly Aspose.Slides