IShape
Inhalt
[
Ausblenden
]IShape Schnittstelle
Stellt eine Form auf einer Folie dar.
public interface IShape : IHyperlinkContainer, ISlideComponent
Eigenschaften
| Name | Beschreibung |
|---|---|
| AlternativeText { get; set; } | Gibt den alternativen Text zurück oder setzt diesen, der mit einer Form verbunden ist. Lese-/Schreibzugriff String. |
| AlternativeTextTitle { get; set; } | Gibt den Titel des alternativen Textes zurück oder setzt diesen, der mit einer Form verbunden ist. Lese-/Schreibzugriff String. |
| AsIHyperlinkContainer { get; } | Erlaubt den Zugriff auf die Basisschnittstelle IHyperlinkContainer. Nur lesend IHyperlinkContainer. |
| AsISlideComponent { get; } | Erlaubt den Zugriff auf die Basisschnittstelle ISlideComponent. Nur lesend ISlideComponent. |
| BlackWhiteMode { get; set; } | Die Eigenschaft spezifiziert, wie eine Form im Schwarzweiß-Anzeigemodus gerendert wird. Lese-/Schreibzugriff BlackWhiteMode. |
| ConnectionSiteCount { get; } | Gibt die Anzahl der Verbindungspunkte auf der Form zurück. Nur lesend Int32. |
| CustomData { get; } | Gibt die benutzerdefinierten Daten der Form zurück. Nur lesend ICustomData. |
| EffectFormat { get; } | Gibt das EffectFormat-Objekt zurück, das die auf einer Form angewendeten Pixeleffekte enthält. Nur lesend IEffectFormat. |
| FillFormat { get; } | Gibt das FillFormat-Objekt zurück, das die Füllformatierungseigenschaften für eine Form enthält. Nur lesend IFillFormat. |
| Frame { get; set; } | Gibt die Eigenschaften des Formrahmens zurück oder setzt diese. Lese-/Schreibzugriff IShapeFrame. |
| Height { get; set; } | Gibt die Höhe der Form zurück oder setzt diese. Lese-/Schreibzugriff Single. |
| Hidden { get; set; } | Bestimmt, ob die Form verborgen ist. Lese-/Schreibzugriff Boolean. |
| IsDecorative { get; set; } | Gibt die Option ‘Als dekorativ markieren’ zurück oder setzt diese. Lese-/Schreibzugriff Boolean. |
| IsGrouped { get; } | Bestimmt, ob die Form gruppiert ist. Nur lesend Boolean. |
| IsTextHolder { get; } | Bestimmt, ob die Form ein TextHolder ist. Nur lesend Boolean. |
| LineFormat { get; } | Gibt das LineFormat-Objekt zurück, das die Linienformatierungseigenschaften für eine Form enthält. Nur lesend ILineFormat. |
| Name { get; set; } | Gibt den Namen einer Form zurück oder setzt diesen. Lese-/Schreibzugriff String. |
| OfficeInteropShapeId { get; } | Erhält die einzigartige Form-ID im Folienkontext. Nur lesend UInt32. Siehe auch UniqueId zum Erhalten der einzigartigen Form-ID im Präsentationskontext. |
| ParentGroup { get; } | Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls wird null zurückgegeben. Nur lesend IGroupShape. |
| Placeholder { get; } | Gibt den Platzhalter für eine Form zurück. Nur lesend IPlaceholder. |
| RawFrame { get; set; } | Gibt die rohen Eigenschaften des Formrahmens zurück oder setzt diese. Lese-/Schreibzugriff IShapeFrame. |
| Rotation { get; set; } | Gibt die Anzahl der Grad zurück oder setzt diese, um die die angegebene Form um die z-Achse rotiert ist. Ein positiver Wert zeigt eine Drehung im Uhrzeigersinn an, ein negativer Wert eine Drehung gegen den Uhrzeigersinn. Lese-/Schreibzugriff Single. |
| ShapeLock { get; } | Gibt die Sperren der Form zurück. Nur lesend IBaseShapeLock. |
| ThreeDFormat { get; } | Gibt das ThreeDFormat-Objekt zurück, das die Linienformatierungseigenschaften für eine Form enthält. Nur lesend IThreeDFormat. |
| UniqueId { get; } | Erhält die einzigartige Form-ID im Präsentationskontext. Nur lesend UInt32. Siehe auch OfficeInteropShapeId zum Erhalten der einzigartigen Form-ID im Folienkontext. |
| Width { get; set; } | Gibt die Breite der Form zurück oder setzt diese. Lese-/Schreibzugriff Single. |
| X { get; set; } | Gibt die x-Koordinate der oberen linken Ecke der Form zurück oder setzt diese. Lese-/Schreibzugriff Single. |
| Y { get; set; } | Gibt die y-Koordinate der oberen linken Ecke der Form zurück oder setzt diese. Lese-/Schreibzugriff Single. |
| ZOrderPosition { get; } | Gibt die Position einer Form in der z-Reihenfolge 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 lesend Int32. |
Methoden
| Name | Beschreibung |
|---|---|
| AddPlaceholder(IPlaceholder) | Fügt einen neuen Platzhalter hinzu, falls noch keiner vorhanden ist, und setzt die Platzhaltereigenschaften auf die eines bestimmten. |
| GetBasePlaceholder() | Gibt eine grundlegende Platzhalterform zurück (Form aus dem Layout und/oder der Masterfolie, von der die aktuelle Form abgeleitet ist). Null wird zurückgegeben, wenn die aktuelle Form nicht abgeleitet ist. |
| GetImage() | Gibt das Miniaturbild der Form zurück. Der Typ des Shapes thumbnail bounds ist standardmäßig ShapeThumbnailBounds.Shape. |
| GetImage(ShapeThumbnailBounds, float, float) | Gibt das Miniaturbild der Form zurück. |
| 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 IHyperlinkContainer
- Schnittstelle ISlideComponent
- Namensraum Aspose.Slides
- Assembly Aspose.Slides