Footnote
Footnote
Overzicht
Footnote is een klasse in Aspose.Words FOSS voor .NET. Erft van: InlineStory, ITrackableNode.
Stelt een container voor voor tekst van een voetnoot of eindnoot.
Deze klasse biedt 28 methoden voor het werken met Footnote-objecten in .NET-programma’s. Beschikbare methoden omvatten: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, Footnote, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, en 16 extra methoden. Alle publieke leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.Words FOSS voor .NET-pakket. Eigenschappen: ActualReferenceMark, Count, CustomNodeId, Document, FirstChild, FirstParagraph, en nog 21.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
NodeType | NodeType | Lezen | Retourneert voetnoot. |
StoryType | StoryType | Lezen | Retourneert voetnoten of eindnoten. |
FootnoteType | FootnoteType | Lezen | Retourneert een waarde die aangeeft of dit een voetnoot of eindnoot is. |
IsAuto | bool | Lezen/schrijven | Bevat een waarde die aangeeft of dit een automatisch genummerde voetnoot is of een voetnoot met door de gebruiker gedefinieerde aangepaste referentiemarkering. |
ReferenceMark | string | Lezen/schrijven | Haalt/zet de aangepaste referentiemarkering die voor deze voetnoot moet worden gebruikt. |
ActualReferenceMark | string | Lezen | Haalt de feitelijke tekst van de referentiemarkering op die in het document voor deze voetnoot wordt weergegeven. |
ParentParagraph | Paragraph | Lezen | Haalt de bovenliggende alinea van dit knooppunt op. |
FirstParagraph | Paragraph | Lezen | Haalt de eerste alinea op in het verhaal. |
LastParagraph | Paragraph | Lezen | Haalt de laatste alinea in het verhaal op. |
Paragraphs | ParagraphCollection | Lezen | Haalt een verzameling alinea’s op die directe kinderen van het verhaal zijn. |
Tables | TableCollection | Lezen | Haalt een verzameling tabellen op die directe kinderen van het verhaal zijn. |
IsInsertRevision | bool | Lezen | Haalt de is insert revisie op. |
IsDeleteRevision | bool | Lezen | Haalt de is delete revisie op. |
IsMoveFromRevision | bool | Lezen | Haalt de is move op uit revisie. |
IsMoveToRevision | bool | Lezen | Haalt de is move to revision op. |
Font | Font | Lezen | Biedt toegang tot de lettertypeopmaak van het ankerteken van dit object. |
IsComposite | bool | Lezen | Retourneert true omdat dit knooppunt kindknooppunten kan hebben. |
HasChildNodes | bool | Lezen | Retourneert true als dit knooppunt enige kindknooppunten 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 | Geeft het aantal directe kinderen van dit knooppunt terug. |
ParentNode | CompositeNode | Lezen | Krijgt de directe ouder van dit knooppunt. |
Document | DocumentBase | Lezen | Haalt het document op waartoe deze node behoort. |
PreviousSibling | Node | Lezen | Haalt de node op die zich direct vóór deze node bevindt. |
NextSibling | Node | Lezen | Haalt het knooppunt op dat onmiddellijk volgt op dit knooppunt. |
Range | Range | Lezen | Retourneert een Range object dat het gedeelte van een document weergeeft dat zich in dit knooppunt bevindt. |
CustomNodeId | int | Lezen/schrijven | Specificeert een aangepaste knooppuntidentificatie. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Footnote(doc: DocumentBase, footnoteType: FootnoteType) | Initialiseert een instantie van de Footnote-klasse. |
Accept(visitor: DocumentVisitor) | Roept DocumentVisitor.VisitFootnoteStart aan, roept vervolgens Accept aan voor alle kindknopen van de footnote en roept aan het einde DocumentVisitor.VisitFootnoteEnd. |
AcceptStart(visitor: DocumentVisitor) | Accepteert een bezoeker voor het bezoeken van het begin van de voetnoot. |
AcceptEnd(visitor: DocumentVisitor) | Accepteert een bezoeker voor het bezoeken van het einde van de voetnoot. |
EnsureMinimum() | Als het laatste kind geen alinea is, maakt het een lege alinea aan en voegt die toe. |
GetText() | Geeft de tekst van dit knooppunt en van al zijn kinderen terug. |
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 kindknooppunt dat overeenkomt met het opgegeven type. |
SelectNodes(xpath: string) | Selecteert een lijst met knooppunten die overeenkomen met de XPath-expressie. |
SelectSingleNode(xpath: string) | Selecteert het eerste knooppunt dat overeenkomt met de XPath-expressie. |
GetEnumerator() | Biedt ondersteuning voor iteratie in for-each-stijl over de kindknooppunten van dit knooppunt. |
AppendChild(newChild: T) | Voegt het opgegeven knooppunt toe aan het einde van de lijst met kindknooppunten van dit knooppunt. |
PrependChild(newChild: T) | Voegt het opgegeven knooppunt toe aan het begin van de lijst met kindknooppunten van dit knooppunt. |
InsertAfter(newChild: T, refChild: Node) | Voegt het opgegeven knooppunt direct na het opgegeven referentieknooppunt in. |
InsertBefore(newChild: T, refChild: Node) | Voegt het opgegeven knooppunt direct vóór het opgegeven referentieknooppunt 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) | Retourneert de index van het opgegeven kindknooppunt in de kindknooppunt-array. |
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 knooppuntklonen onderdeel is van een ander (meestal samengesteld) knooppuntkloningsproces. |
GetAncestor(ancestorType: Type) | Haalt de eerste voorouder op van het opgegeven objecttype. |
GetAncestorOf() | Roept GetAncestorOf aan op deze Footnote-instantie. |
Remove() | Verwijdert zichzelf uit de parent. |
NextPreOrder(rootNode: Node) | Haalt het volgende knooppunt op volgens het pre-order boomdoorloopalgoritme. |
PreviousPreOrder(rootNode: Node) | Haalt het vorige knooppunt op volgens het pre-order boomdoorloopalgoritme. |
ToString(saveFormat: SaveFormat) | Exporteert de inhoud van het knooppunt naar een string in het opgegeven formaat. |
NodeTypeToString(nodeType: NodeType) | Een hulpmethode die een enum-waarde van een knooppunttype omzet in een gebruiksvriendelijke string. |