IShape

IShape interface

Stellt eine Form auf einer Folie dar.

public interface IShape : IHyperlinkContainer, ISlideComponent

Eigenschaften

NameBeschreibung
AlternativeText { get; set; }Gibt den einer Form zugeordneten alternativen Text zurück oder legt ihn fest. Lesen/SchreibenString .
AlternativeTextTitle { get; set; }Gibt den Titel des alternativen Textes zurück, der einer Form zugeordnet ist, oder legt ihn fest. Lesen/SchreibenString .
AsIHyperlinkContainer { get; }Ermöglicht das Abrufen der Basis-IHyperlinkContainer-Schnittstelle. SchreibgeschütztIHyperlinkContainer .
AsISlideComponent { get; }Ermöglicht das Abrufen der Basis-ISlideComponent-Schnittstelle. SchreibgeschütztISlideComponent .
BlackWhiteMode { get; set; }-Eigenschaft gibt an, wie eine Form im Schwarzweiß-Anzeigemodus gerendert wird.. Lesen/SchreibenBlackWhiteMode .
ConnectionSiteCount { get; }Gibt die Anzahl der Verbindungsstellen in der Form zurück. SchreibgeschütztInt32 .
CustomData { get; }Gibt die benutzerdefinierten Daten der Form zurück. SchreibgeschütztICustomData .
EffectFormat { get; }Gibt das EffectFormat-Objekt zurück, das auf eine Form angewendete Pixeleffekte enthält. SchreibgeschütztIEffectFormat .
FillFormat { get; }Gibt das FillFormat-Objekt zurück, das Füllformatierungseigenschaften für eine Form enthält. SchreibgeschütztIFillFormat .
Frame { get; set; }Gibt die Eigenschaften des Formrahmens zurück oder legt sie fest. Lesen/SchreibenIShapeFrame .
Height { get; set; }Gibt die Höhe der Form zurück oder legt sie fest. Lesen/SchreibenSingle .
Hidden { get; set; }Bestimmt, ob die Form ausgeblendet ist. Lesen/SchreibenBoolean .
IsGrouped { get; }Bestimmt, ob die Form gruppiert ist. SchreibgeschütztBoolean .
IsTextHolder { get; }Bestimmt, ob die Form TextHolder ist. SchreibgeschütztBoolean .
LineFormat { get; }Gibt das LineFormat-Objekt zurück, das Linienformatierungseigenschaften für eine Form enthält. SchreibgeschütztILineFormat .
Name { get; set; }Gibt den Namen einer Form zurück oder legt ihn fest. Lesen/SchreibenString .
OfficeInteropShapeId { get; }Ruft eine eindeutige Formkennung im Folienbereich ab. SchreibgeschütztUInt32 . Siehe auchUniqueId zum Abrufen einer eindeutigen Formkennung im Präsentationsbereich.
ParentGroup { get; }Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls wird null zurückgegeben. SchreibgeschütztIGroupShape .
Placeholder { get; }Gibt den Platzhalter für eine Form zurück. SchreibgeschütztIPlaceholder .
RawFrame { get; set; }Gibt die Eigenschaften des Rohformrahmens zurück oder legt sie fest. Lesen/SchreibenIShapeFrame .
Rotation { get; set; }Gibt die Gradzahl zurück, um die die angegebene Form um die z-Achse gedreht wird, oder legt sie fest. Ein positiver Wert zeigt eine Drehung im Uhrzeigersinn an; ein negativer Wert zeigt eine Drehung gegen den Uhrzeigersinn an. Lesen/SchreibenSingle .
ShapeLock { get; }Gibt die Sperren der Form zurück. SchreibgeschütztIBaseShapeLock .
ThreeDFormat { get; }Gibt das ThreeDFormat-Objekt zurück, das Zeilenformatierungseigenschaften für eine Form enthält. SchreibgeschütztIThreeDFormat .
UniqueId { get; }Ruft eine eindeutige Formkennung im Darstellungsbereich ab. SchreibgeschütztUInt32 . Siehe auchOfficeInteropShapeId zum Abrufen einer eindeutigen Formkennung im Folienbereich.
Width { get; set; }Gibt die Breite der Form zurück oder legt sie fest. Lesen/SchreibenSingle .
X { get; set; }Gibt die x-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest. Lesen/SchreibenSingle .
Y { get; set; }Gibt die y-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest. Lesen/SchreibenSingle .
ZOrderPosition { get; }Gibt die Position einer Form in der Z-Reihenfolge zurück. Shapes[0] gibt die Form am Ende der Z-Reihenfolge zurück, und Shapes[Shapes.Count - 1] gibt die Form am Anfang der Z-Reihenfolge zurück. order. SchreibgeschütztInt32 .

Methoden

NameBeschreibung
AddPlaceholder(IPlaceholder)Fügt einen neuen Platzhalter hinzu, wenn keiner vorhanden ist, und setzt die Platzhaltereigenschaften auf einen angegebenen.
GetThumbnail()Gibt Form-Miniaturansicht zurück. ShapeThumbnailBounds.Shape Form-Miniatur-Umgrenzungstyp wird standardmäßig verwendet.
GetThumbnail(ShapeThumbnailBounds, float, float)Gibt Miniaturansicht der Form zurück.
RemovePlaceholder()Definiert, dass diese Form kein Platzhalter ist.
WriteAsSvg(Stream)Speichert den Inhalt von Shape als SVG-Datei.
WriteAsSvg(Stream, ISVGOptions)Speichert den Inhalt von Shape als SVG-Datei.

Siehe auch