InlineStory
InlineStory
Prezentare generală
InlineStory este o clasă în Aspose.Words FOSS pentru .NET. Moștenește de la: CompositeNode, IInline, IStory.
Clasă de bază pentru noduri de nivel inline care pot conține paragrafe și tabele.
Această clasă oferă 27 de metode pentru lucrul cu obiecte InlineStory în programe .NET. Metodele disponibile includ: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator, și 15 metode suplimentare. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.Words FOSS pentru .NET. Proprietăți: Count, CustomNodeId, Document, FirstChild, FirstParagraph, Font, și încă 17.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
StoryType | StoryType | Citire | Returnează tipul poveștii. |
ParentParagraph | Paragraph | Citire | Recuperează paragraful părinte al acestui nod. |
FirstParagraph | Paragraph | Citire | Obține primul paragraf din poveste. |
LastParagraph | Paragraph | Citire | Obține ultimul paragraf din poveste. |
Paragraphs | ParagraphCollection | Citire | Obține o colecție de paragrafe care sunt copii imediate ale poveștii. |
Tables | TableCollection | Citire | Obține o colecție de tabele care sunt copii imediate ale poveștii. |
IsInsertRevision | bool | Citire | Obține valoarea IsInsertRevision. |
IsDeleteRevision | bool | Citire | Obține revizia de ștergere. |
IsMoveFromRevision | bool | Citire | Obține valoarea isMove din revizie. |
IsMoveToRevision | bool | Citire | Obține isMoveToRevision. |
Font | Font | Citire | Oferă acces la formatarea fontului caracterului ancoră al acestui obiect. |
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 imediate ale acestui nod. |
NodeType | NodeType | Citire | Obține tipul 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 personalizat pentru nod. |
Metode
| Semnătură | Descriere: |
|---|---|
EnsureMinimum() | Dacă ultimul copil nu este un paragraf, creează și adaugă un paragraf gol. |
GetText() | Obține textul acestui nod și al tuturor copiilor săi. |
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 Nod care se potrivește expresiei XPath. |
GetEnumerator() | Oferă suport pentru iterația de tip for each peste nodurile copil ale acestui nod. |
AppendChild(newChild: T) | Adaugă nodul specificat la sfârșitul listei de noduri copil pentru acest nod. |
PrependChild(newChild: T) | Adaugă nodul specificat la începutul listei de noduri copil pentru acest nod. |
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. |
AcceptStart(visitor: DocumentVisitor) | Când este implementat într-o clasă derivată, apelează metoda VisitXXXStart a vizitatorului de document specificat. |
AcceptEnd(visitor: DocumentVisitor) | Când este implementat într-o clasă derivată, apelează metoda VisitXXXEnd a vizitatorului de document specificat. |
CreateNavigator() | Creează un navigator care poate fi utilizat pentru a parcurge și citi nodurile. |
Clone(isCloneChildren: bool) | Ar trebui să folosiți suprasarcina Clone(bool, INodeCloningListener) atunci când clonarea nodului este parte a unui alt proces de clonare a nodului (de obicei compus). |
Accept(visitor: DocumentVisitor) | Apelează Accept(visitor) pe această instanță InlineStory. |
GetAncestor(ancestorType: Type) | Obține primul strămoș al tipului de obiect specificat. |
GetAncestorOf() | Apelează GetAncestorOf pe această instanță InlineStory. |
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 în 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 o valoare enum de tip nod într-un șir prietenos pentru utilizator. |