GraphicalObject

GraphicalObject-Klasse

Repräsentiert abstraktes grafisches Objekt.

public class GraphicalObject : Shape, IGraphicalObject

Eigenschaften

NameBeschreibung
AlternativeText { get; set; }Gibt den alternativen Text zurück oder setzt ihn, der mit einer Form verknüpft ist. Lese-/Schreibzugriff String.
AlternativeTextTitle { get; set; }Gibt den Titel des alternativen Textes zurück oder setzt ihn, der mit einer Form verknüpft ist. Lese-/Schreibzugriff String.
BlackWhiteMode { get; set; }Eigenschaft gibt an, wie eine Form im Schwarzweiß-Anzeigemodus dargestellt wird. Lese-/Schreibzugriff BlackWhiteMode.
ConnectionSiteCount { get; }Gibt die Anzahl der Verbindungspunkte an der Form zurück. Nur Lesezugriff Int32.
CustomData { get; }Gibt die benutzerdefinierten Daten der Form zurück. Nur Lesezugriff 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 Arten von Formen, die keine Effekteigenschaften haben, null zurückgeben. Nur Lesezugriff 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 Arten von Formen, die keine Füllungseigenschaften haben, null zurückgeben. Nur Lesezugriff IFillFormat.
Frame { get; set; }Gibt die Eigenschaften des Formrahmens zurück oder setzt sie. Lese-/Schreibzugriff IShapeFrame.
GraphicalObjectLock { get; }Gibt die Sperren der Form zurück. Nur Lesezugriff IGraphicalObjectLock.
Height { get; set; }Gibt die Höhe der Form zurück oder setzt sie. Lese-/Schreibzugriff Single.
Hidden { get; set; }Bestimmt, ob die Form verborgen ist. Lese-/Schreibzugriff Boolean.
HyperlinkClick { get; set; }Gibt den für den Mausklick definierten Hyperlink zurück oder setzt ihn. Lese-/Schreibzugriff IHyperlink.
HyperlinkManager { get; }Gibt den Hyperlink-Manager zurück. Nur Lesezugriff IHyperlinkManager.
HyperlinkMouseOver { get; set; }Gibt den für Mouseover definierten Hyperlink zurück oder setzt ihn. Lese-/Schreibzugriff IHyperlink.
IsDecorative { get; set; }Holt oder setzt die Option “Als dekorativ markieren”. Lese-/Schreibzugriff Boolean.
IsGrouped { get; }Bestimmt, ob die Form gruppiert ist. Nur Lesezugriff Boolean.
IsTextHolder { get; }Bestimmt, ob die Form TextHolder_PPT ist. Nur Lesezugriff Boolean.
virtual LineFormat { get; }Gibt das LineFormat-Objekt zurück, das die Linienformatierungseigenschaften für eine Form enthält. Hinweis: Kann für bestimmte Arten von Formen, die keine Linieneigenschaften haben, null zurückgeben. Nur Lesezugriff ILineFormat.
Name { get; set; }Gibt den Namen einer Form zurück oder setzt ihn. Darf nicht null sein. Verwenden Sie leeren String, wenn nötig. Lese-/Schreibzugriff String.
OfficeInteropShapeId { get; }Holt den eindeutigen Formidentifikator im Folienbereich. Nur Lesezugriff UInt32. Siehe auch UniqueId zum Erhalten des eindeutigen Formidentifikators im Präsentationsbereich.
ParentGroup { get; }Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls wird null zurückgegeben. Nur Lesezugriff IGroupShape.
Placeholder { get; }Gibt den Platzhalter für eine Form zurück. Gibt null zurück, wenn die Form keinen Platzhalter hat. Nur Lesezugriff IPlaceholder.
Presentation { get; }Gibt die übergeordnete Präsentation einer Folie zurück. Nur Lesezugriff IPresentation.
RawFrame { get; set; }Gibt die Eigenschaften des rohen Formrahmens zurück oder setzt sie. Lese-/Schreibzugriff IShapeFrame.
Rotation { get; set; }Gibt die Anzahl der Grad zurück oder setzt sie, um die die angegebene Form um die z-Achse gedreht wird. Ein positiver Wert zeigt eine Drehung im Uhrzeigersinn an; ein negativer Wert zeigt eine Drehung gegen den Uhrzeigersinn an. Lese-/Schreibzugriff Single.
ShapeLock { get; }Gibt die Sperren der Form zurück. Nur Lesezugriff IGraphicalObjectLock. (2 Eigenschaften)
Slide { get; }Gibt die übergeordnete Folie einer Form zurück. Nur Lesezugriff IBaseSlide.
virtual ThreeDFormat { get; }Gibt das ThreeDFormat-Objekt zurück, das die 3D-Effekt-Eigenschaften für eine Form enthält. Hinweis: Kann für bestimmte Arten von Formen, die keine 3D-Eigenschaften haben, null zurückgeben. Nur Lesezugriff IThreeDFormat.
UniqueId { get; }Holt den eindeutigen Formidentifikator im Präsentationsbereich. Nur Lesezugriff UInt32. Siehe auch OfficeInteropShapeId zum Erhalten des eindeutigen Formidentifikators im Folienbereich.
Width { get; set; }Gibt die Breite der Form zurück oder setzt sie. Lese-/Schreibzugriff Single.
X { get; set; }Gibt die x-Koordinate der oberen linken Ecke der Form zurück oder setzt sie. Lese-/Schreibzugriff Single.
Y { get; set; }Gibt die y-Koordinate der oberen linken Ecke der Form zurück oder setzt sie. Lese-/Schreibzugriff Single.
virtual ZOrderPosition { get; }Gibt die Position einer Form im z-Ordnung zurück. Shapes[0] gibt die Form am hinteren Ende der z-Ordnung zurück, und Shapes[Shapes.Count - 1] gibt die Form an der Vorderseite der z-Ordnung zurück. Nur Lesezugriff Int32.

Methoden

NameBeschreibung
AddPlaceholder(IPlaceholder)Fügt einen neuen Platzhalter hinzu, falls keiner vorhanden ist, und setzt die Platzhaltereigenschaften auf einen angegebenen.
GetBasePlaceholder()Gibt eine grundlegende Platzhalterform zurück (Form aus dem Layout und/oder Master-Folie, von der die aktuelle Form abgeleitet ist). Es wird null zurückgegeben, wenn die aktuelle Form nicht abgeleitet ist.
GetImage()Gibt die Miniaturansicht der Form zurück. Der Typ ShapesThumbnailBounds.Shape wird standardmäßig verwendet.
GetImage(ShapeThumbnailBounds, float, float)Gibt die Miniaturansicht 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