Paragraph
Paragraph
Przegląd
Paragraph jest klasą w Aspose.Words FOSS dla .NET. Dziedziczy po: CompositeNode, IParaAttrSource, IRunAttrSource oraz 1 kolejnej.
Reprezentuje akapit tekstu.
Ta klasa udostępnia 35 metod do pracy z obiektami Paragraph w programach .NET. Dostępne metody to: Accept, AcceptEnd, AcceptStart, AppendChild, AppendField, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEffectiveTabStops oraz 19 dodatkowych metod. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Words FOSS dla .NET. Właściwości: BreakIsStyleSeparator, Count, CustomNodeId, Document, FirstChild, FrameFormat oraz 26 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
NodeType | NodeType | Odczyt | Zwraca akapit. |
ParentStory | Story | Odczyt | Pobiera nadrzędną historię na poziomie sekcji, która może być Body lub HeaderFooter. |
ParentSection | Section | Odczyt | Pobiera nadrzędną sekcję akapitu. |
IsInCell | bool | Odczyt | True, jeśli ten akapit jest bezpośrednim dzieckiem Cell; false w przeciwnym razie. |
IsEndOfCell | bool | Odczyt | True, jeśli ten akapit jest ostatnim akapitem w Cell; false w przeciwnym razie. |
BreakIsStyleSeparator | bool | Odczyt | Prawda, jeśli ten podział akapitu jest separatorem stylu. |
IsEndOfSection | bool | Odczyt | Prawda, jeśli ten akapit jest ostatnim akapitem w Body (głównej historii tekstu) sekcji; w przeciwnym razie fałsz. |
IsEndOfHeaderFooter | bool | Odczyt | Prawda, jeśli ten akapit jest ostatnim akapitem w HeaderFooter (głównej historii tekstu) sekcji; w przeciwnym razie fałsz. |
IsEndOfDocument | bool | Odczyt | True, jeśli ten akapit jest ostatnim akapitem w ostatniej sekcji dokumentu. |
ParagraphFormat | ParagraphFormat | Odczyt | Zapewnia dostęp do właściwości formatowania akapitu. |
ListFormat | ListFormat | Odczyt | Umożliwia dostęp do właściwości formatowania listy w akapicie. |
FrameFormat | FrameFormat | Odczyt | Umożliwia dostęp do właściwości formatowania ramki. |
ListLabel | ListLabel | Odczyt | Pobiera obiekt ListLabel, który umożliwia dostęp do wartości numeracji listy oraz formatowania tego akapitu. |
Runs | RunCollection | Odczyt | Zapewnia dostęp do typowanej kolekcji fragmentów tekstu w akapicie. |
ParagraphBreakFont | Font | Odczyt | Zapewnia dostęp do formatowania czcionki znaku podziału akapitu. |
IsInsertRevision | bool | Odczyt | Pobiera wartość is insert revision. |
IsDeleteRevision | bool | Odczyt | Pobiera is delete revision. |
IsMoveFromRevision | bool | Odczyt | Pobiera is move z rewizji. |
IsMoveToRevision | bool | Odczyt | Pobiera, czy jest przeniesiony do wersji. |
IsFormatRevision | bool | Odczyt | Pobiera wersję formatu is. |
IsListItem | bool | Odczyt | Prawda, gdy akapit jest elementem listy wypunktowanej lub numerowanej w oryginalnej wersji. |
IsComposite | bool | Odczyt | Returns true as this node can have child nodes. |
HasChildNodes | bool | Odczyt | Returns true if this node has any child nodes. |
FirstChild | Node | Odczyt | Zwraca pierwsze dziecko węzła. |
LastChild | Node | Odczyt | Pobiera ostatnie dziecko węzła. |
Count | int | Odczyt | Zwraca liczbę bezpośrednich potomków tego węzła. |
ParentNode | CompositeNode | Odczyt | Pobiera bezpośredniego rodzica tego węzła. |
Document | DocumentBase | Odczyt | Zwraca dokument, do którego należy ten węzeł. |
PreviousSibling | Node | Odczyt | Zwraca węzeł bezpośrednio poprzedzający ten węzeł. |
NextSibling | Node | Odczyt | Pobiera węzeł następujący bezpośrednio po tym węźle. |
Range | Range | Odczyt | Zwraca obiekt Range, który reprezentuje część dokumentu zawartą w tym węźle. |
CustomNodeId | int | Odczyt/zapis | Określa niestandardowy identyfikator węzła. |
Metody
| Sygnatura | Opis |
|---|---|
Paragraph(doc: DocumentBase) | Inicjalizuje nową instancję klasy Paragraph. |
Accept(visitor: DocumentVisitor) | Wywołuje VisitParagraphStart, następnie wywołuje Accept dla wszystkich węzłów potomnych akapitu i wywołuje VisitParagraphEnd na końcu. |
AcceptStart(visitor: DocumentVisitor) | Akceptuje odwiedzającego, aby odwiedzić początek akapitu dokumentu. |
AcceptEnd(visitor: DocumentVisitor) | Akceptuje odwiedzającego, aby odwiedzić koniec akapitu dokumentu. |
GetText() | Pobiera tekst tego akapitu wraz ze znakiem końca akapitu. |
GetEffectiveTabStops() | Zwraca tablicę wszystkich tabulacji zastosowanych w tym akapicie, w tym zastosowanych pośrednio przez style lub listy. |
JoinRunsWithSameFormatting() | Łączy fragmenty o tym samym formatowaniu w akapicie. |
AppendField(fieldType: FieldType, updateField: bool) | Dodaje pole Word do tego akapitu. |
AppendField(fieldCode: string) | Dodaje pole do tego akapitu. |
AppendField(fieldCode: string, fieldValue: string) | Dodaje pole do tego akapitu. |
InsertField(fieldType: FieldType, updateField: bool, refNode: Node, isAfter: bool) | Wstawia pole Word do tego akapitu. |
InsertField(fieldCode: string, refNode: Node, isAfter: bool) | Wstawia pole do tego akapitu. |
InsertField(fieldCode: string, fieldValue: string, refNode: Node, isAfter: bool) | Wstawia pole do tego akapitu. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Zwraca kolekcję węzłów potomnych, które pasują do określonego typu. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Zwraca N-ty węzeł potomny, który pasuje do określonego typu. |
SelectNodes(xpath: string) | Wybiera listę węzłów pasujących do wyrażenia XPath. |
SelectSingleNode(xpath: string) | Wybiera pierwszy Node, który pasuje do wyrażenia XPath. |
GetEnumerator() | Zapewnia obsługę iteracji w stylu foreach nad child nodes tego node. |
AppendChild(newChild: T) | Dodaje określony node na koniec listy child nodes tego node. |
PrependChild(newChild: T) | Dodaje określony node na początek listy child nodes tego node. |
InsertAfter(newChild: T, refChild: Node) | Wstawia określony węzeł bezpośrednio po określonym węźle referencyjnym. |
InsertBefore(newChild: T, refChild: Node) | Wstawia określony węzeł bezpośrednio przed określonym węzłem referencyjnym. |
RemoveChild(oldChild: T) | Usuwa określony węzeł potomny. |
RemoveAllChildren() | Usuwa wszystkie węzły potomne bieżącego węzła. |
RemoveSmartTags() | Usuwa wszystkie potomne węzły SmartTag bieżącego węzła. |
IndexOf(child: Node) | Zwraca indeks określonego węzła potomnego w tablicy węzłów potomnych. |
CreateNavigator() | Tworzy nawigator, który może być używany do przemierzania i odczytywania węzłów. |
Clone(isCloneChildren: bool) | Powinieneś używać przeciążenia Clone(bool, INodeCloningListener), gdy klonowanie węzła jest częścią innego (zwykle złożonego) procesu klonowania węzłów. |
GetAncestor(ancestorType: Type) | Pobiera pierwszego przodka określonego typu obiektu. |
GetAncestorOf() | Wywołuje GetAncestorOf na tej instancji Paragraph. |
Remove() | Usuwa się z rodzica. |
NextPreOrder(rootNode: Node) | Pobiera następny węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order. |
PreviousPreOrder(rootNode: Node) | Pobiera poprzedni węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order. |
ToString(saveFormat: SaveFormat) | Eksportuje zawartość węzła do łańcucha znaków w określonym formacie. |
NodeTypeToString(nodeType: NodeType) | Metoda pomocnicza, która konwertuje wartość wyliczenia typu węzła na przyjazny dla użytkownika łańcuch znaków. |