GroupShape
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
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
NodeType | NodeType | Lesen | Gibt GroupShape zurück. |
Fill | Fill | Lesen | Ruft die Füllformatierung für die Form ab. |
ShadowFormat | ShadowFormat | Lesen | Ruft die Schattenformatierung für die Form ab. |
Glow | GlowFormat | Lesen | Ermittelt die Glow-Formatierung für die Form. |
Reflection | ReflectionFormat | Lesen | Ruft die Reflexionsformatierung für die Form ab. |
SoftEdge | SoftEdgeFormat | Lesen | Ruft die weiche Kantenformatierung für die Form ab. |
ScreenTip | string | Lesen/Schreiben | Definiert den Text, der angezeigt wird, wenn der Mauszeiger über die Form bewegt wird. |
HRef | string | Lesen/Schreiben | Ruft die vollständige Hyperlink-Adresse für ein Shape ab oder legt sie fest. |
Target | string | Lesen/Schreiben | Ruft den Zielrahmen für den Hyperlink der Form ab oder legt ihn fest. |
AlternativeText | string | Lesen/Schreiben | Definiert alternativen Text, der anstelle einer Grafik angezeigt wird. |
IsDecorative | bool | Lesen/Schreiben | Ermittelt oder legt das Flag fest, das angibt, ob die Form im Dokument dekorativ ist. |
Title | string | Lesen/Schreiben | Ermittelt oder legt den Titel (Beschriftung) des aktuellen Formobjekts fest. |
Name | string | Lesen/Schreiben | Ruft den optionalen Formnamen ab oder legt ihn fest. |
IsInsertRevision | bool | Lesen | Ruft die Einfüge-Revision ab. |
IsDeleteRevision | bool | Lesen | Ruft die IsDeleteRevision ab. |
IsMoveFromRevision | bool | Lesen | Ruft das is move von revision ab. |
IsMoveToRevision | bool | Lesen | Ruft die Verschiebung zur Revision ab. |
IsTopLevel | bool | Lesen | Gibt true zurück, wenn diese Form kein Kind einer group shape ist. |
IsGroup | bool | Lesen | Gibt true zurück, wenn dies eine group shape ist. |
IsImage | bool | Lesen | Gibt true zurück, wenn diese Form eine image shape ist. |
IsHorizontalRule | bool | Lesen | Gibt true zurück, wenn diese Form eine horizontale Linie ist. |
IsWordArt | bool | Lesen | Gibt true zurück, wenn diese Form ein WordArt-Objekt ist. |
CanHaveImage | bool | Lesen | Gibt true zurück, wenn der Formtyp es erlaubt, dass die Form ein Bild hat. |
AnchorLocked | bool | Lesen/Schreiben | Gibt an, ob der Anker der Form gesperrt ist. |
AspectRatioLocked | bool | Lesen/Schreiben | Gibt an, ob das Seitenverhältnis der Form gesperrt ist. |
AllowOverlap | bool | Lesen/Schreiben | Liest oder legt einen Wert fest, der angibt, ob diese Form andere Formen überlappen kann. |
BehindText | bool | Lesen/Schreiben | Gibt an, ob die Form unter oder über dem Text liegt. |
IsInline | bool | Lesen | Eine schnelle Möglichkeit, zu bestimmen, ob diese Form inline mit dem Text positioniert ist. |
Left | double | Lesen/Schreiben | Ruft die Position der linken Kante des umgebenden Blocks der Form ab oder legt sie fest. |
Top | double | Lesen/Schreiben | Ruft die Position der oberen Kante des umgebenden Blocks der Form ab oder legt sie fest. |
Right | double | Lesen | Ruft die Position der rechten Kante des umgebenden Blocks der Form ab. |
Bottom | double | Lesen | Ermittelt die Position der unteren Kante des umgebenden Blocks der Form. |
Width | double | Lesen/Schreiben | Ruft die Breite des umgebenden Blocks der Form ab oder legt sie fest. |
Height | double | Lesen/Schreiben | Liest oder setzt die Höhe des umgebenden Blocks der Form. |
DistanceTop | double | Lesen/Schreiben | Gibt die Entfernung (in Punkten) zwischen dem Dokumenttext und der oberen Kante der Form zurück oder legt sie fest. |
DistanceBottom | double | Lesen/Schreiben | Gibt die Entfernung (in Punkten) zwischen dem Dokumenttext und der unteren Kante der Form zurück oder legt sie fest. |
DistanceLeft | double | Lesen/Schreiben | Gibt die Entfernung (in Punkten) zwischen dem Dokumenttext und der linken Kante der Form zurück oder legt sie fest. |
DistanceRight | double | Lesen/Schreiben | Gibt die Entfernung (in Punkten) zwischen dem Dokumenttext und dem rechten Rand der Form zurück oder legt sie fest. |
Rotation | double | Lesen/Schreiben | Definiert den Winkel (in Grad), um den eine Form gedreht wird. |
ZOrder | int | Lesen/Schreiben | Bestimmt die Anzeigereihenfolge überlappender Formen. |
ParentParagraph | Paragraph | Lesen | Gibt den unmittelbaren übergeordneten Absatz zurück. |
Bounds | RectangleF | Lesen/Schreiben | Liest oder setzt die Position und Größe des umgebenden Blocks der Form. |
BoundsInPoints | RectangleF | Lesen | Liest die Position und Größe des umgebenden Blocks der Form in Punkten, relativ zum Anker der obersten Form. |
BoundsWithEffects | RectangleF | Lesen | Ermittelt die endgültige Ausdehnung, die dieses Formobjekt nach Anwendung von Zeichen-Effekten hat. |
ShapeType | ShapeType | Lesen | Gibt den Formtyp zurück. |
MarkupLanguage | ShapeMarkupLanguage | Lesen | Ruft MarkupLanguage ab, das für dieses Grafikobjekt verwendet wird. |
SizeInPoints | SizeF | Lesen | Ruft die Größe der Form in Punkten ab. |
FlipOrientation | FlipOrientation | Lesen/Schreiben | Ändert die Ausrichtung einer Form. |
RelativeHorizontalPosition | RelativeHorizontalPosition | Lesen/Schreiben | Gibt an, relativ zu welchem Element die Form horizontal positioniert ist. |
RelativeVerticalPosition | RelativeVerticalPosition | Lesen/Schreiben | Gibt an, relativ zu welchem Element die Form vertikal positioniert wird. |
RelativeHorizontalSize | RelativeHorizontalSize | Lesen/Schreiben | Liest oder setzt den Wert der relativen Größe der Form in horizontaler Richtung. |
RelativeVerticalSize | RelativeVerticalSize | Lesen/Schreiben | Liest oder setzt den Wert der relativen Größe der Form in vertikaler Richtung. |
LeftRelative | float | Lesen/Schreiben | Ruft den Wert ab oder legt ihn fest, der die relative linke Position der Form in Prozent darstellt. |
TopRelative | float | Lesen/Schreiben | Ruft den Wert ab oder legt ihn fest, der die relative obere Position der Form in Prozent darstellt. |
HeightRelative | float | Lesen/Schreiben | Ruft den Wert ab oder legt ihn fest, der den Prozentsatz der relativen Höhe der Form darstellt. |
WidthRelative | float | Lesen/Schreiben | Ruft den Wert ab oder legt ihn fest, der den Prozentsatz der relativen Breite der Form darstellt. |
HorizontalAlignment | HorizontalAlignment | Lesen/Schreiben | Gibt an, wie die Form horizontal positioniert wird. |
VerticalAlignment | VerticalAlignment | Lesen/Schreiben | Gibt an, wie die Form vertikal positioniert wird. |
WrapType | WrapType | Lesen/Schreiben | Definiert, ob die Form inline oder schwebend ist. |
WrapSide | WrapSide | Lesen/Schreiben | Legt fest, wie der Text um die Form herumfließt. |
CoordOrigin | Point | Lesen/Schreiben | Die Koordinaten an der oberen linken Ecke des enthaltenden Blocks dieser Form. |
CoordSize | Size | Lesen/Schreiben | Die Breite und Höhe des Koordinatenraums innerhalb des enthaltenden Blocks dieser Form. |
Font | Font | Lesen | Bietet Zugriff auf die Schriftformatierung dieses Objekts. |
IsSignatureLine | bool | Lesen | Gibt an, dass die Form ein SignatureLine ist. |
IsLayoutInCell | bool | Lesen/Schreiben | Liest oder legt ein Flag fest, das angibt, ob die Form innerhalb einer Tabelle oder außerhalb davon angezeigt wird. |
Hidden | bool | Lesen/Schreiben | Liest oder legt einen booleschen Wert fest, der angibt, ob die Form sichtbar ist. |
IsComposite | bool | Lesen | Gibt true zurück, da dieser Knoten Kindknoten haben kann. |
HasChildNodes | bool | Lesen | Gibt true zurück, wenn dieser Knoten Kindknoten hat. |
FirstChild | Node | Lesen | Ruft das erste Kind des Knotens ab. |
LastChild | Node | Lesen | Liefert das letzte Kind des Knotens. |
Count | int | Lesen | Ermittelt die Anzahl der unmittelbaren Kinder dieses Knotens. |
ParentNode | CompositeNode | Lesen | Gibt das unmittelbare übergeordnete Element dieses Knotens zurück. |
Document | DocumentBase | Lesen | Ruft das Dokument ab, zu dem dieser Knoten gehört. |
PreviousSibling | Node | Lesen | Ruft den Knoten ab, der diesem Knoten unmittelbar vorausgeht. |
NextSibling | Node | Lesen | Ruft den Knoten ab, der unmittelbar auf diesen Knoten folgt. |
Range | Range | Lesen | Gibt ein Range-Objekt zurück, das den Teil eines Dokuments darstellt, der in diesem Knoten enthalten ist. |
CustomNodeId | int | Lesen/Schreiben | Legt eine benutzerdefinierte Knotenkennung fest. |
Methoden
| Signatur | Beschreibung |
|---|---|
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. |