Paragraph
Paragraph
Prezentare generală
Paragraph este o clasă în Aspose.Words FOSS pentru .NET. Moștenește de la: CompositeNode, IParaAttrSource, IRunAttrSource și încă una.
Reprezintă un paragraf de text.
Această clasă oferă 35 de metode pentru lucrul cu obiecte Paragraph în programele .NET. Metodele disponibile includ: Accept, AcceptEnd, AcceptStart, AppendChild, AppendField, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEffectiveTabStops și 19 metode suplimentare. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.Words FOSS pentru .NET. Proprietăți: BreakIsStyleSeparator, Count, CustomNodeId, Document, FirstChild, FrameFormat și încă 26.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
NodeType | NodeType | Citire | Returnează Paragraful. |
ParentStory | Story | Citire | Recuperează povestea părintelui la nivel de secțiune, care poate fi Body sau HeaderFooter. |
ParentSection | Section | Citire | Recuperează Section-ul părinte al paragrafului. |
IsInCell | bool | Citire | True dacă acest paragraf este un copil imediat al Cell; false în caz contrar. |
IsEndOfCell | bool | Citire | True dacă acest paragraf este ultimul paragraf dintr-un Cell; false în caz contrar. |
BreakIsStyleSeparator | bool | Citire | True dacă această întrerupere de paragraf este un Separator de Stil. |
IsEndOfSection | bool | Citire | True dacă acest paragraf este ultimul paragraf din Body (povestea principală) al unei Section; false în caz contrar. |
IsEndOfHeaderFooter | bool | Citire | True dacă acest paragraf este ultimul paragraf din HeaderFooter (povestea principală) al unei Section; false în caz contrar. |
IsEndOfDocument | bool | Citire | Adevărat dacă acest paragraf este ultimul paragraf din ultima secțiune a documentului. |
ParagraphFormat | ParagraphFormat | Citire | Oferă acces la proprietățile de formatare a paragrafelor. |
ListFormat | ListFormat | Citire | Oferă acces la proprietățile de formatare a listei din paragraf. |
FrameFormat | FrameFormat | Citire | Oferă acces la proprietățile de formatare a cadrului. |
ListLabel | ListLabel | Citire | Obține un obiect ListLabel care oferă acces la valoarea de numerotare a listei și la formatarea acesteia pentru acest paragraf. |
Runs | RunCollection | Citire | Oferă acces la colecția tipizată de fragmente de text din interiorul paragrafului. |
ParagraphBreakFont | Font | Citire | Oferă acces la formatarea fontului caracterului de întrerupere a paragrafului. |
IsInsertRevision | bool | Citire | Obține revizia de inserare. |
IsDeleteRevision | bool | Citire | Obține revizia de ștergere. |
IsMoveFromRevision | bool | Citire | Obține is move din revizie. |
IsMoveToRevision | bool | Citire | Obține valoarea is move to revision. |
IsFormatRevision | bool | Citire | Obține revizia formatului is. |
IsListItem | bool | Citire | Adevărat când paragraful este un element într-o listă cu marcatori sau numerotată în revizia originală. |
IsComposite | bool | Citire | Returnează true deoarece acest nod poate avea noduri copil. |
HasChildNodes | bool | Citire | Returnează true dacă acest nod are noduri copil. |
FirstChild | Node | Citire | Obține primul copil al nodului. |
LastChild | Node | Citire | Obține ultimul copil al nodului. |
Count | int | Citire | Obține numărul de copii direcți ai acestui nod. |
ParentNode | CompositeNode | Citire | Obține părintele imediat al acestui nod. |
Document | DocumentBase | Citire | Obține documentul căruia îi aparține acest nod. |
PreviousSibling | Node | Citire | Obține nodul care precede imediat acest nod. |
NextSibling | Node | Citire | Obține nodul care urmează imediat acestui nod. |
Range | Range | Citire | Returnează un obiect Range care reprezintă porțiunea unui document care este conținută în acest nod. |
CustomNodeId | int | Citire/Scriere | Specifică un identificator de nod personalizat. |
Metode
| Semnătură | Descriere: |
|---|---|
Paragraph(doc: DocumentBase) | Inițializează o nouă instanță a clasei Paragraph. |
Accept(visitor: DocumentVisitor) | Apelează VisitParagraphStart, apoi apelează Accept pentru toate nodurile copil ale paragrafului și apelează VisitParagraphEnd la final. |
AcceptStart(visitor: DocumentVisitor) | Acceptă un vizitator pentru a vizita începutul paragrafului documentului. |
AcceptEnd(visitor: DocumentVisitor) | Acceptă un vizitator pentru a vizita sfârșitul paragrafului documentului. |
GetText() | Obține textul acestui paragraf, inclusiv caracterul de sfârșit de paragraf. |
GetEffectiveTabStops() | Returnează un tablou cu toate opririle de tabulare aplicate acestui paragraf, inclusiv cele aplicate indirect prin stiluri sau liste. |
JoinRunsWithSameFormatting() | Unește segmentele cu aceeași formatare în paragraf. |
AppendField(fieldType: FieldType, updateField: bool) | Adaugă un câmp Word la acest paragraf. |
AppendField(fieldCode: string) | Adaugă un câmp la acest paragraf. |
AppendField(fieldCode: string, fieldValue: string) | Adaugă un câmp la acest paragraf. |
InsertField(fieldType: FieldType, updateField: bool, refNode: Node, isAfter: bool) | Inserează un câmp Word în acest paragraf. |
InsertField(fieldCode: string, refNode: Node, isAfter: bool) | Inserează un câmp în acest paragraf. |
InsertField(fieldCode: string, fieldValue: string, refNode: Node, isAfter: bool) | Inserează un câmp în acest paragraf. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Returnează o colecție de noduri copil care se potrivesc tipului specificat. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Returnează al N-lea nod copil care se potrivește tipului specificat. |
SelectNodes(xpath: string) | Selectează o listă de noduri care se potrivesc expresiei XPath. |
SelectSingleNode(xpath: string) | Selectează primul Node care se potrivește expresiei XPath. |
GetEnumerator() | Oferă suport pentru iterarea în stilul for each peste nodurile copil ale acestui node. |
AppendChild(newChild: T) | Adaugă node-ul specificat la sfârșitul listei de noduri copil ale acestui node. |
PrependChild(newChild: T) | Adaugă node-ul specificat la începutul listei de noduri copil ale acestui node. |
InsertAfter(newChild: T, refChild: Node) | Inserează nodul specificat imediat după nodul de referință specificat. |
InsertBefore(newChild: T, refChild: Node) | Inserează nodul specificat imediat înainte de nodul de referință specificat. |
RemoveChild(oldChild: T) | Elimină nodul copil specificat. |
RemoveAllChildren() | Elimină toate nodurile copil ale nodului curent. |
RemoveSmartTags() | Elimină toate nodurile descendente SmartTag ale nodului curent. |
IndexOf(child: Node) | Returnează indexul nodului copil specificat în matricea de noduri copil. |
CreateNavigator() | Creează un navigator care poate fi utilizat pentru a parcurge și citi nodurile. |
Clone(isCloneChildren: bool) | Ar trebui să utilizați suprascrierea Clone(bool, INodeCloningListener) atunci când clonarea nodului face parte dintr-un alt proces de clonare a nodului (de obicei compozit). |
GetAncestor(ancestorType: Type) | Obține primul strămoș al tipului de obiect specificat. |
GetAncestorOf() | Apelează GetAncestorOf pe această instanță de Paragraph. |
Remove() | Se elimină pe sine din părinte. |
NextPreOrder(rootNode: Node) | Obține nodul următor conform algoritmului de traversare în preordine a arborelui. |
PreviousPreOrder(rootNode: Node) | Obține nodul anterior conform algoritmului de traversare preordine a arborelui. |
ToString(saveFormat: SaveFormat) | Exportă conținutul nodului într-un șir în formatul specificat. |
NodeTypeToString(nodeType: NodeType) | O metodă utilitară care convertește valoarea enum a tipului de nod într-un șir prietenos pentru utilizator. |