AutoShape
Inhalt
[
Ausblenden
]AutoShape Klasse
Stellt ein AutoShape dar.
public sealed class AutoShape : GeometryShape, IAutoShape
Eigenschaften
| Name | Beschreibung |
|---|---|
| Adjustments { get; } | Gibt eine Sammlung von Anpassungswerten der Form zurück. Nur lesbar IAdjustValueCollection. |
| 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. |
| AutoShapeLock { get; } | Gibt die Sperren des AutoShape zurück. Nur lesbar IAutoShapeLock. |
| BlackWhiteMode { get; set; } | Eigenschaft gibt an, wie eine Form im Schwarz-weiß-Anzeigemodus gerendert wird. Lese-/Schreib BlackWhiteMode. |
| 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 Formtypen, die keine Effekt-Eigenschaften besitzen, null zurückgeben. Nur lesbar IEffectFormat. |
| virtual FillFormat { get; } | Gibt das FillFormat-Objekt zurück, das Füllungsformat-Eigenschaften einer Form enthält. Hinweis: Kann für bestimmte Formtypen, 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. |
| 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 Maus-over 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. |
| IsTextBox { get; } | Gibt an, ob die Form ein Textfeld ist. |
| IsTextHolder { get; } | Bestimmt, ob die Form TextHolder_PPT ist. Nur lesbar Boolean. |
| virtual LineFormat { get; } | Gibt das LineFormat-Objekt zurück, das Linieneigenschaften einer Form enthält. Hinweis: Kann für bestimmte Formtypen, 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. Verwenden Sie bei Bedarf einen leeren Zeichenkettenwert. Lese-/Schreib String. |
| OfficeInteropShapeId { get; } | Gibt einen folienbezogenen eindeutigen Bezeichner zurück, der während der Lebensdauer der Form konstant bleibt und es 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. |
| RawFrame { get; set; } | Gibt die rohen Eigenschaften des Formrahmens 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 IAutoShapeLock. (2 Eigenschaften) |
| ShapeStyle { get; } | Gibt das Style-Objekt der Form zurück. Nur lesbar IShapeStyle. |
| virtual ShapeType { get; set; } | Gibt den vordefinierten Geometrietyp zurück oder legt ihn fest. Hinweis: Bei Änderung des Werts werden alle Anpassungswerte auf ihre Standardwerte zurückgesetzt. Lese-/Schreib ShapeType. |
| Slide { get; } | Gibt die übergeordnete Folie einer Form zurück. Nur lesbar IBaseSlide. |
| TextFrame { get; } | Gibt das TextFrame-Objekt für das AutoShape zurück. Nur lesbar ITextFrame. |
| virtual ThreeDFormat { get; } | Gibt das ThreeDFormat-Objekt zurück, das 3D-Effekteigenschaften für eine Form enthält. Hinweis: Kann für bestimmte Formtypen, die keine 3D-Eigenschaften besitzen, null zurückgeben. Nur lesbar IThreeDFormat. |
| UniqueId { get; } | Gibt einen internen, presentationsbezogenen Bezeichner zurück, der für die Verwendung durch Add-Ins oder anderen Code vorgesehen ist. Da dieser Wert vom Benutzer oder programmgesteuert neu zugewiesen werden kann, darf er nicht als dauerhaft eindeutiger Schlüssel behandelt werden. Nur lesbar UInt32. Siehe auch OfficeInteropShapeId. |
| UseBackgroundFill { get; set; } | Bestimmt, ob dieses AutoShape mit der Folienhintergrundfüllung statt durch Stil oder FillFormat gefüllt werden soll. Lese-/Schreib Boolean. |
| 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 oberen linken Ecke der Form zurück oder legt sie fest, gemessen in Punkten. Lese-/Schreib Single. |
| Y { get; set; } | Gibt die Y-Koordinate der oberen linken 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] gibt die Form am hinteren Ende der Z-Reihenfolge zurück, und Shapes[Shapes.Count - 1] gibt die Form am vorderen Ende zurück. Nur lesbar Int32. |
Methoden
| Name | Beschreibung |
|---|---|
| AddPlaceholder(IPlaceholder) | Fügt einen neuen Platzhalter hinzu, falls keiner vorhanden ist, und legt die Platzhalter-Eigenschaften auf einen angegebenen fest. |
| AddTextFrame(string) | Fügt einer Form ein neues TextFrame hinzu. Wenn die Form bereits ein TextFrame hat, wird einfach ihr Text geändert. |
| CreateShapeElements() | Erstellt und gibt ein Array von Form-Elementen zurück. |
| GetBasePlaceholder() | Gibt eine grundlegende Platzhalterform zurück (eine Form aus dem Layout und/oder der Master-Folien, von der die aktuelle Form erbt). Wenn die aktuelle Form nicht vererbt ist, wird null zurückgegeben. |
| GetGeometryPaths() | Gibt eine Kopie des Pfads der geometrischen Form zurück. Koordinaten sind relativ zur linken oberen Ecke der Form. |
| GetImage() | Gibt die Miniaturansicht der Form zurück. Der Typ ShapeThumbnailBounds.Shape für die Begrenzungen der Miniaturansicht wird standardmäßig verwendet. |
| GetImage(ShapeThumbnailBounds, float, float) | Gibt die Miniaturansicht der Form zurück. |
| GetVisualBounds() | Ermittelt die visuellen Begrenzungen der Form, berechnet aus ihrem gerenderten Inhalt. |
| RemovePlaceholder() | Definiert, dass diese Form kein Platzhalter ist. |
| SetGeometryPath(IGeometryPath) | Aktualisiert die Geometrie der Form anhand des IGeometryPath-Objekts. Koordinaten müssen relativ zur linken oberen Ecke der Form sein. Ändert den Typ der Form (ShapeType) zu Custom. |
| SetGeometryPaths(IGeometryPath[]) | Aktualisiert die Geometrie der Form anhand eines Arrays von IGeometryPath. Koordinaten müssen relativ zur linken oberen Ecke der Form sein. Ändert den Typ der Form (ShapeType) zu Custom. |
| 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 IAutoShape
- Namensraum Aspose.Slides
- Assembly Aspose.Slides