GroupShape

Übersicht

GroupShape ist eine Klasse in Aspose.Words FOSS für .NET. Erbt von: ShapeBase.

Stellt eine Gruppe von Formen in einem Dokument dar.

Diese Klasse stellt 29 Methoden zum Arbeiten mit GroupShape-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Accept, AcceptEnd, AcceptStart, AdjustWithEffects, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator und 17 weitere Methoden. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.Words FOSS für .NET-Paket installiert wurde. Eigenschaften: AllowOverlap, AlternativeText, AnchorLocked, AspectRatioLocked, BehindText, Bottom und 71 weitere.

Eigenschaften

NameTypZugriffBeschreibung
NodeTypeNodeTypeLesenGibt GroupShape zurück.
FillFillLesenRuft die Füllformatierung für die Form ab.
ShadowFormatShadowFormatLesenRuft die Schattenformatierung für die Form ab.
GlowGlowFormatLesenErmittelt die Glow-Formatierung für die Form.
ReflectionReflectionFormatLesenRuft die Reflexionsformatierung für die Form ab.
SoftEdgeSoftEdgeFormatLesenRuft die weiche Kantenformatierung für die Form ab.
ScreenTipstringLesen/SchreibenDefiniert den Text, der angezeigt wird, wenn der Mauszeiger über die Form bewegt wird.
HRefstringLesen/SchreibenRuft die vollständige Hyperlink-Adresse für ein Shape ab oder legt sie fest.
TargetstringLesen/SchreibenRuft den Zielrahmen für den Hyperlink der Form ab oder legt ihn fest.
AlternativeTextstringLesen/SchreibenDefiniert alternativen Text, der anstelle einer Grafik angezeigt wird.
IsDecorativeboolLesen/SchreibenErmittelt oder legt das Flag fest, das angibt, ob die Form im Dokument dekorativ ist.
TitlestringLesen/SchreibenErmittelt oder legt den Titel (Beschriftung) des aktuellen Formobjekts fest.
NamestringLesen/SchreibenRuft den optionalen Formnamen ab oder legt ihn fest.
IsInsertRevisionboolLesenRuft die Einfüge-Revision ab.
IsDeleteRevisionboolLesenRuft die IsDeleteRevision ab.
IsMoveFromRevisionboolLesenRuft das is move von revision ab.
IsMoveToRevisionboolLesenRuft die Verschiebung zur Revision ab.
IsTopLevelboolLesenGibt true zurück, wenn diese Form kein Kind einer group shape ist.
IsGroupboolLesenGibt true zurück, wenn dies eine group shape ist.
IsImageboolLesenGibt true zurück, wenn diese Form eine image shape ist.
IsHorizontalRuleboolLesenGibt true zurück, wenn diese Form eine horizontale Linie ist.
IsWordArtboolLesenGibt true zurück, wenn diese Form ein WordArt-Objekt ist.
CanHaveImageboolLesenGibt true zurück, wenn der Formtyp es erlaubt, dass die Form ein Bild hat.
AnchorLockedboolLesen/SchreibenGibt an, ob der Anker der Form gesperrt ist.
AspectRatioLockedboolLesen/SchreibenGibt an, ob das Seitenverhältnis der Form gesperrt ist.
AllowOverlapboolLesen/SchreibenLiest oder legt einen Wert fest, der angibt, ob diese Form andere Formen überlappen kann.
BehindTextboolLesen/SchreibenGibt an, ob die Form unter oder über dem Text liegt.
IsInlineboolLesenEine schnelle Möglichkeit, zu bestimmen, ob diese Form inline mit dem Text positioniert ist.
LeftdoubleLesen/SchreibenRuft die Position der linken Kante des umgebenden Blocks der Form ab oder legt sie fest.
TopdoubleLesen/SchreibenRuft die Position der oberen Kante des umgebenden Blocks der Form ab oder legt sie fest.
RightdoubleLesenRuft die Position der rechten Kante des umgebenden Blocks der Form ab.
BottomdoubleLesenErmittelt die Position der unteren Kante des umgebenden Blocks der Form.
WidthdoubleLesen/SchreibenRuft die Breite des umgebenden Blocks der Form ab oder legt sie fest.
HeightdoubleLesen/SchreibenLiest oder setzt die Höhe des umgebenden Blocks der Form.
DistanceTopdoubleLesen/SchreibenGibt die Entfernung (in Punkten) zwischen dem Dokumenttext und der oberen Kante der Form zurück oder legt sie fest.
DistanceBottomdoubleLesen/SchreibenGibt die Entfernung (in Punkten) zwischen dem Dokumenttext und der unteren Kante der Form zurück oder legt sie fest.
DistanceLeftdoubleLesen/SchreibenGibt die Entfernung (in Punkten) zwischen dem Dokumenttext und der linken Kante der Form zurück oder legt sie fest.
DistanceRightdoubleLesen/SchreibenGibt die Entfernung (in Punkten) zwischen dem Dokumenttext und dem rechten Rand der Form zurück oder legt sie fest.
RotationdoubleLesen/SchreibenDefiniert den Winkel (in Grad), um den eine Form gedreht wird.
ZOrderintLesen/SchreibenBestimmt die Anzeigereihenfolge überlappender Formen.
ParentParagraphParagraphLesenGibt den unmittelbaren übergeordneten Absatz zurück.
BoundsRectangleFLesen/SchreibenLiest oder setzt die Position und Größe des umgebenden Blocks der Form.
BoundsInPointsRectangleFLesenLiest die Position und Größe des umgebenden Blocks der Form in Punkten, relativ zum Anker der obersten Form.
BoundsWithEffectsRectangleFLesenErmittelt die endgültige Ausdehnung, die dieses Formobjekt nach Anwendung von Zeichen-Effekten hat.
ShapeTypeShapeTypeLesenGibt den Formtyp zurück.
MarkupLanguageShapeMarkupLanguageLesenRuft MarkupLanguage ab, das für dieses Grafikobjekt verwendet wird.
SizeInPointsSizeFLesenRuft die Größe der Form in Punkten ab.
FlipOrientationFlipOrientationLesen/SchreibenÄndert die Ausrichtung einer Form.
RelativeHorizontalPositionRelativeHorizontalPositionLesen/SchreibenGibt an, relativ zu welchem Element die Form horizontal positioniert ist.
RelativeVerticalPositionRelativeVerticalPositionLesen/SchreibenGibt an, relativ zu welchem Element die Form vertikal positioniert wird.
RelativeHorizontalSizeRelativeHorizontalSizeLesen/SchreibenLiest oder setzt den Wert der relativen Größe der Form in horizontaler Richtung.
RelativeVerticalSizeRelativeVerticalSizeLesen/SchreibenLiest oder setzt den Wert der relativen Größe der Form in vertikaler Richtung.
LeftRelativefloatLesen/SchreibenRuft den Wert ab oder legt ihn fest, der die relative linke Position der Form in Prozent darstellt.
TopRelativefloatLesen/SchreibenRuft den Wert ab oder legt ihn fest, der die relative obere Position der Form in Prozent darstellt.
HeightRelativefloatLesen/SchreibenRuft den Wert ab oder legt ihn fest, der den Prozentsatz der relativen Höhe der Form darstellt.
WidthRelativefloatLesen/SchreibenRuft den Wert ab oder legt ihn fest, der den Prozentsatz der relativen Breite der Form darstellt.
HorizontalAlignmentHorizontalAlignmentLesen/SchreibenGibt an, wie die Form horizontal positioniert wird.
VerticalAlignmentVerticalAlignmentLesen/SchreibenGibt an, wie die Form vertikal positioniert wird.
WrapTypeWrapTypeLesen/SchreibenDefiniert, ob die Form inline oder schwebend ist.
WrapSideWrapSideLesen/SchreibenLegt fest, wie der Text um die Form herumfließt.
CoordOriginPointLesen/SchreibenDie Koordinaten an der oberen linken Ecke des enthaltenden Blocks dieser Form.
CoordSizeSizeLesen/SchreibenDie Breite und Höhe des Koordinatenraums innerhalb des enthaltenden Blocks dieser Form.
FontFontLesenBietet Zugriff auf die Schriftformatierung dieses Objekts.
IsSignatureLineboolLesenGibt an, dass die Form ein SignatureLine ist.
IsLayoutInCellboolLesen/SchreibenLiest oder legt ein Flag fest, das angibt, ob die Form innerhalb einer Tabelle oder außerhalb davon angezeigt wird.
HiddenboolLesen/SchreibenLiest oder legt einen booleschen Wert fest, der angibt, ob die Form sichtbar ist.
IsCompositeboolLesenGibt true zurück, da dieser Knoten Kindknoten haben kann.
HasChildNodesboolLesenGibt true zurück, wenn dieser Knoten Kindknoten hat.
FirstChildNodeLesenRuft das erste Kind des Knotens ab.
LastChildNodeLesenLiefert das letzte Kind des Knotens.
CountintLesenErmittelt die Anzahl der unmittelbaren Kinder dieses Knotens.
ParentNodeCompositeNodeLesenGibt das unmittelbare übergeordnete Element dieses Knotens zurück.
DocumentDocumentBaseLesenRuft das Dokument ab, zu dem dieser Knoten gehört.
PreviousSiblingNodeLesenRuft den Knoten ab, der diesem Knoten unmittelbar vorausgeht.
NextSiblingNodeLesenRuft den Knoten ab, der unmittelbar auf diesen Knoten folgt.
RangeRangeLesenGibt ein Range-Objekt zurück, das den Teil eines Dokuments darstellt, der in diesem Knoten enthalten ist.
CustomNodeIdintLesen/SchreibenLegt eine benutzerdefinierte Knotenkennung fest.

Methoden

SignaturBeschreibung
GroupShape(doc: DocumentBase)Erstellt ein neues Gruppen-Shape.
Accept(visitor: DocumentVisitor)Ruft VisitGroupShapeStart auf, ruft dann Accept für alle Kindformen dieses Gruppen-Shape auf und ruft am Ende VisitGroupShapeEnd auf.
AcceptStart(visitor: DocumentVisitor)Akzeptiert einen Besucher für den Besuch des Anfangs von GroupShape.
AcceptEnd(visitor: DocumentVisitor)Akzeptiert einen Besucher für den Besuch des Endes von GroupShape.
LocalToParent(value: PointF)Konvertiert einen Wert aus dem lokalen Koordinatenraum in den Koordinatenraum der übergeordneten Form.
AdjustWithEffects(source: RectangleF)Fügt dem Quellrechteck die Werte des Effektumfangs hinzu und gibt das endgültige Rechteck zurück.
GetText()Liefert den Text dieses Knotens und aller seiner Kinder.
GetChildNodes(nodeType: NodeType, isDeep: bool)Gibt eine Sammlung von Kindknoten zurück, die dem angegebenen Typ entsprechen.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Gibt den N-ten Kindknoten zurück, der dem angegebenen Typ entspricht.
SelectNodes(xpath: string)Wählt eine Liste von Knoten aus, die dem XPath-Ausdruck entsprechen.
SelectSingleNode(xpath: string)Wählt den ersten Node aus, der dem XPath-Ausdruck entspricht.
GetEnumerator()Bietet Unterstützung für die Iteration im for-each-Stil über die Kindknoten dieses Knotens.
AppendChild(newChild: T)Fügt den angegebenen Knoten am Ende der Liste der Kindknoten dieses Knotens hinzu.
PrependChild(newChild: T)Fügt den angegebenen Knoten am Anfang der Liste von Kindknoten dieses Knotens hinzu.
InsertAfter(newChild: T, refChild: Node)Fügt den angegebenen Knoten unmittelbar nach dem angegebenen Referenzknoten ein.
InsertBefore(newChild: T, refChild: Node)Fügt den angegebenen Knoten unmittelbar vor dem angegebenen Referenzknoten ein.
RemoveChild(oldChild: T)Entfernt den angegebenen Kindknoten.
RemoveAllChildren()Entfernt alle Kindknoten des aktuellen Knotens.
RemoveSmartTags()Entfernt alle SmartTag Nachfolgerknoten des aktuellen Knotens.
IndexOf(child: Node)Gibt den Index des angegebenen Kindknotens im Kindknoten-Array zurück.
CreateNavigator()Erstellt einen Navigator, der zum Durchlaufen und Lesen von Knoten verwendet werden kann.
Clone(isCloneChildren: bool)Sie sollten die Überladung Clone(bool, INodeCloningListener) verwenden, wenn das Klonen des Knotens Teil eines anderen (in der Regel zusammengesetzten) Knotenklonungsprozesses ist.
GetAncestor(ancestorType: Type)Ruft den ersten Vorfahren des angegebenen Objekttyps ab.
GetAncestorOf()Ruft GetAncestorOf auf dieser GroupShape-Instanz auf.
Remove()Entfernt sich selbst vom übergeordneten Element.
NextPreOrder(rootNode: Node)Ermittelt den nächsten Knoten nach dem Pre-Order-Baumtraversierungsalgorithmus.
PreviousPreOrder(rootNode: Node)Ermittelt den vorherigen Knoten gemäß dem Preorder-Baumtraversierungsalgorithmus.
ToString(saveFormat: SaveFormat)Exportiert den Inhalt des Knotens in einen String im angegebenen Format.
NodeTypeToString(nodeType: NodeType)Eine Hilfsmethode, die einen Enum-Wert des Knotentyps in einen benutzerfreundlichen String umwandelt.

Siehe auch

 Deutsch