GroupShape
GroupShape
Overzicht
GroupShape is een klasse in Aspose.Words FOSS voor .NET. Erft van: ShapeBase.
Stelt een groep vormen in een document voor.
Deze klasse biedt 29 methoden voor het werken met GroupShape objecten in .NET programma’s. Beschikbare methoden omvatten: Accept, AcceptEnd, AcceptStart, AdjustWithEffects, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator, en nog 17 extra methoden. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.Words FOSS voor .NET pakket. Eigenschappen: AllowOverlap, AlternativeText, AnchorLocked, AspectRatioLocked, BehindText, Bottom, en nog 71 extra.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
NodeType | NodeType | Lezen | Retourneert GroupShape. |
Fill | Fill | Lezen | Haalt de opvulopmaak van de vorm op. |
ShadowFormat | ShadowFormat | Lezen | Haalt de schaduwopmaak voor de vorm op. |
Glow | GlowFormat | Lezen | Haalt de gloedopmaak op voor de vorm. |
Reflection | ReflectionFormat | Lezen | Haalt de reflectieopmaak voor de vorm op. |
SoftEdge | SoftEdgeFormat | Lezen | Haalt de zachte randopmaak voor de vorm op. |
ScreenTip | string | Lezen/schrijven | Definieert de tekst die wordt weergegeven wanneer de muisaanwijzer over de vorm beweegt. |
HRef | string | Lezen/schrijven | Haalt het volledige hyperlinkadres op of stelt het in voor een shape. |
Target | string | Lezen/schrijven | Haalt op of stelt het doelkader in voor de hyperlink van de vorm. |
AlternativeText | string | Lezen/schrijven | Definieert alternatieve tekst die wordt weergegeven in plaats van een afbeelding. |
IsDecorative | bool | Lezen/schrijven | Haalt op of stelt de vlag in die aangeeft of de vorm decoratief is in het document. |
Title | string | Lezen/schrijven | Haalt op of stelt de titel (bijschrift) van het huidige vormobject in. |
Name | string | Lezen/schrijven | Haalt of stelt de optionele vormnaam in. |
IsInsertRevision | bool | Lezen | Haalt de is insert revision op. |
IsDeleteRevision | bool | Lezen | Haalt de IsDeleteRevision op. |
IsMoveFromRevision | bool | Lezen | Haalt de isMoveFromRevision op. |
IsMoveToRevision | bool | Lezen | Haalt de is move to revision op. |
IsTopLevel | bool | Lezen | Retourneert true als deze vorm geen kind is van een groepsvorm. |
IsGroup | bool | Lezen | Retourneert true als dit een groepsvorm is. |
IsImage | bool | Lezen | Retourneert true als deze vorm een image shape is. |
IsHorizontalRule | bool | Lezen | Retourneert true als deze vorm een horizontale regel is. |
IsWordArt | bool | Lezen | Retourneert true als deze vorm een WordArt object is. |
CanHaveImage | bool | Lezen | Retourneert true als het vormtype toestaat dat de vorm een afbeelding heeft. |
AnchorLocked | bool | Lezen/schrijven | Specificeert of het anker van de vorm vergrendeld is. |
AspectRatioLocked | bool | Lezen/schrijven | Specificeert of de beeldverhouding van de vorm vergrendeld is. |
AllowOverlap | bool | Lezen/schrijven | Haalt een waarde op of stelt een waarde in die aangeeft of deze vorm andere vormen kan overlappen. |
BehindText | bool | Lezen/schrijven | Specificeert of de vorm onder of boven de tekst staat. |
IsInline | bool | Lezen | Een snelle manier om te bepalen of deze vorm inline met de tekst is geplaatst. |
Left | double | Lezen/schrijven | Haalt de positie van de linkerrand van het omvattende blok van de vorm op of stelt deze in. |
Top | double | Lezen/schrijven | Haalt de positie van de bovenzijde van het omvattende blok van de vorm op of stelt deze in. |
Right | double | Lezen | Haalt de positie van de rechterrand van het omvattende blok van de vorm op. |
Bottom | double | Lezen | Haalt de positie op van de onderrand van het containende blok van de vorm. |
Width | double | Lezen/schrijven | Haalt of stelt de breedte van het omvattende blok van de vorm in. |
Height | double | Lezen/schrijven | Haalt of stelt de hoogte in van het containende blok van de vorm. |
DistanceTop | double | Lezen/schrijven | Geeft de afstand (in punten) tussen de documenttekst en de bovenrand van de vorm terug of stelt deze in. |
DistanceBottom | double | Lezen/schrijven | Geeft de afstand (in punten) tussen de documenttekst en de onderrand van de vorm terug of stelt deze in. |
DistanceLeft | double | Lezen/schrijven | Geeft de afstand (in punten) tussen de documenttekst en de linkerrand van de vorm terug of stelt deze in. |
DistanceRight | double | Lezen/schrijven | Retourneert of stelt de afstand (in punten) tussen de documenttekst en de rechterrand van de vorm in. |
Rotation | double | Lezen/schrijven | Definieert de hoek (in graden) waarin een vorm wordt gedraaid. |
ZOrder | int | Lezen/schrijven | Bepaalt de weergavevolgorde van overlappende vormen. |
ParentParagraph | Paragraph | Lezen | Retourneert de directe bovenliggende alinea. |
Bounds | RectangleF | Lezen/schrijven | Haalt de locatie en grootte van het omvattende blok van de vorm op of stelt deze in. |
BoundsInPoints | RectangleF | Lezen | Haalt de locatie en grootte van het omvattende blok van de vorm op in punten, relatief ten opzichte van het anker van de bovenste vorm. |
BoundsWithEffects | RectangleF | Lezen | Haalt de uiteindelijke omvang op die dit vormobject heeft na het toepassen van tekeneffecten. |
ShapeType | ShapeType | Lezen | Haalt het vormtype op. |
MarkupLanguage | ShapeMarkupLanguage | Lezen | Haalt MarkupLanguage op die voor dit grafische object wordt gebruikt. |
SizeInPoints | SizeF | Lezen | Haalt de grootte van de vorm op in punten. |
FlipOrientation | FlipOrientation | Lezen/schrijven | Verandert de oriëntatie van een vorm. |
RelativeHorizontalPosition | RelativeHorizontalPosition | Lezen/schrijven | Specificeert ten opzichte waarvan de vorm horizontaal is gepositioneerd. |
RelativeVerticalPosition | RelativeVerticalPosition | Lezen/schrijven | Specificeert ten opzichte waarvan de vorm verticaal is gepositioneerd. |
RelativeHorizontalSize | RelativeHorizontalSize | Lezen/schrijven | Haalt de waarde van de relatieve grootte van de vorm op in horizontale richting, of stelt deze in. |
RelativeVerticalSize | RelativeVerticalSize | Lezen/schrijven | Haalt de waarde van de relatieve grootte van de vorm op in verticale richting, of stelt deze in. |
LeftRelative | float | Lezen/schrijven | Haalt of stelt de waarde in die de relatieve linkse positie van de vorm in procenten weergeeft. |
TopRelative | float | Lezen/schrijven | Haalt of stelt de waarde in die de relatieve bovenste positie van de vorm in procenten weergeeft. |
HeightRelative | float | Lezen/schrijven | Haalt de waarde op of stelt deze in die het percentage van de relatieve hoogte van de vorm vertegenwoordigt. |
WidthRelative | float | Lezen/schrijven | Krijgt of stelt de waarde in die het percentage van de relatieve breedte van de vorm vertegenwoordigt. |
HorizontalAlignment | HorizontalAlignment | Lezen/schrijven | Specificeert hoe de vorm horizontaal wordt gepositioneerd. |
VerticalAlignment | VerticalAlignment | Lezen/schrijven | Specificeert hoe de vorm verticaal wordt gepositioneerd. |
WrapType | WrapType | Lezen/schrijven | Definieert of de vorm inline of zwevend is. |
WrapSide | WrapSide | Lezen/schrijven | Specificeert hoe de tekst rond de vorm wordt gewikkeld. |
CoordOrigin | Point | Lezen/schrijven | De coördinaten van de linkerbovenhoek van het containing block van deze vorm. |
CoordSize | Size | Lezen/schrijven | De breedte en hoogte van de coördinatenruimte binnen het containing block van deze vorm. |
Font | Font | Lezen | Biedt toegang tot de lettertype-opmaak van dit object. |
IsSignatureLine | bool | Lezen | Geeft aan dat vorm een SignatureLine is. |
IsLayoutInCell | bool | Lezen/schrijven | Haalt op of stelt een vlag in die aangeeft of de vorm binnen een tabel wordt weergegeven of erbuiten. |
Hidden | bool | Lezen/schrijven | Haalt op of stelt een Booleaanse waarde in die aangeeft of de vorm zichtbaar is. |
IsComposite | bool | Lezen | Retourneert true omdat dit knooppunt child nodes kan hebben. |
HasChildNodes | bool | Lezen | Retourneert true als dit knooppunt child nodes heeft. |
FirstChild | Node | Lezen | Haalt het eerste kind van het knooppunt op. |
LastChild | Node | Lezen | Haalt het laatste kind van het knooppunt op. |
Count | int | Lezen | Haalt het aantal directe kinderen van deze knoop op. |
ParentNode | CompositeNode | Lezen | Haalt de directe ouder van dit knooppunt op. |
Document | DocumentBase | Lezen | Haalt het document op waartoe dit knooppunt behoort. |
PreviousSibling | Node | Lezen | Haalt de node op die direct voorafgaat aan deze node. |
NextSibling | Node | Lezen | Haalt het knooppunt op dat direct op dit knooppunt volgt. |
Range | Range | Lezen | Retourneert een Range-object dat het gedeelte van een document vertegenwoordigt dat in dit knooppunt is opgenomen. |
CustomNodeId | int | Lezen/schrijven | Specificeert een aangepaste node-identificatie. |
Methoden
| Handtekening | Beschrijving |
|---|---|
GroupShape(doc: DocumentBase) | Maakt een nieuwe groepsvorm. |
Accept(visitor: DocumentVisitor) | Roept VisitGroupShapeStart aan, roept vervolgens Accept aan voor alle onderliggende vormen van deze groepsvorm en roept VisitGroupShapeEnd aan het einde aan. |
AcceptStart(visitor: DocumentVisitor) | Accepteert een bezoeker voor het bezoeken van het begin van de GroupShape. |
AcceptEnd(visitor: DocumentVisitor) | Accepteert een bezoeker voor het bezoeken van het einde van de GroupShape. |
LocalToParent(value: PointF) | Converteert een waarde van de lokale coördinatenruimte naar de coördinatenruimte van de bovenliggende vorm. |
AdjustWithEffects(source: RectangleF) | Voegt aan de bronrechthoek de waarden van de effectreikwijdte toe en retourneert de uiteindelijke rechthoek. |
GetText() | Haalt de tekst van dit knooppunt en van al zijn kinderen op. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Retourneert een verzameling kindknopen die overeenkomen met het opgegeven type. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Retourneert een N-de kindnode die overeenkomt met het opgegeven type. |
SelectNodes(xpath: string) | Selecteert een lijst van nodes die overeenkomen met de XPath-expressie. |
SelectSingleNode(xpath: string) | Selecteert de eerste Node die overeenkomt met de XPath-expressie. |
GetEnumerator() | Biedt ondersteuning voor for-each-stijl iteratie over de kindnodes van deze node. |
AppendChild(newChild: T) | Voegt de opgegeven node toe aan het einde van de lijst met child nodes voor deze node. |
PrependChild(newChild: T) | Voegt de opgegeven node toe aan het begin van de lijst met child nodes voor deze node. |
InsertAfter(newChild: T, refChild: Node) | Voegt de opgegeven node direct na de opgegeven referentienode in. |
InsertBefore(newChild: T, refChild: Node) | Voegt de opgegeven node direct vóór de opgegeven referentienode in. |
RemoveChild(oldChild: T) | Verwijdert het opgegeven kindknooppunt. |
RemoveAllChildren() | Verwijdert alle kindknooppunten van het huidige knooppunt. |
RemoveSmartTags() | Verwijdert alle SmartTag afstammingsknooppunten van het huidige knooppunt. |
IndexOf(child: Node) | Geeft de index van het opgegeven kindknooppunt in de array van kindknooppunten terug. |
CreateNavigator() | Maakt een navigator die kan worden gebruikt om knooppunten te doorlopen en te lezen. |
Clone(isCloneChildren: bool) | U moet de overload Clone(bool, INodeCloningListener) gebruiken wanneer het klonen van het knooppunt deel uitmaakt van een ander (meestal samengesteld) knooppunt-kloonproces. |
GetAncestor(ancestorType: Type) | Haalt de eerste voorouder op van het opgegeven objecttype. |
GetAncestorOf() | Roept GetAncestorOf aan op deze GroupShape instantie. |
Remove() | Verwijdert zichzelf uit de ouder. |
NextPreOrder(rootNode: Node) | Haalt het volgende knooppunt op volgens het pre-order boomtraversal-algoritme. |
PreviousPreOrder(rootNode: Node) | Haalt het vorige knooppunt op volgens het pre-order boomtraversal-algoritme. |
ToString(saveFormat: SaveFormat) | Exporteert de inhoud van het knooppunt naar een string in het opgegeven formaat. |
NodeTypeToString(nodeType: NodeType) | Een hulpprogrammamethode die een enum-waarde van het knooppunttype omzet in een gebruiksvriendelijke string. |