SmartArtShape

SmartArtShape-Klasse

Stellt eine SmartArt-Form dar

public class SmartArtShape : GeometryShape, ISmartArtShape

Eigenschaften

NameBeschreibung
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

NameBeschreibung
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