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

NaamTypeToegangBeschrijving
NodeTypeNodeTypeLezenRetourneert voetnoot.
StoryTypeStoryTypeLezenRetourneert voetnoten of eindnoten.
FootnoteTypeFootnoteTypeLezenRetourneert een waarde die aangeeft of dit een voetnoot of eindnoot is.
IsAutoboolLezen/schrijvenBevat een waarde die aangeeft of dit een automatisch genummerde voetnoot is of een voetnoot met door de gebruiker gedefinieerde aangepaste referentiemarkering.
ReferenceMarkstringLezen/schrijvenHaalt/zet de aangepaste referentiemarkering die voor deze voetnoot moet worden gebruikt.
ActualReferenceMarkstringLezenHaalt de feitelijke tekst van de referentiemarkering op die in het document voor deze voetnoot wordt weergegeven.
ParentParagraphParagraphLezenHaalt de bovenliggende alinea van dit knooppunt op.
FirstParagraphParagraphLezenHaalt de eerste alinea op in het verhaal.
LastParagraphParagraphLezenHaalt de laatste alinea in het verhaal op.
ParagraphsParagraphCollectionLezenHaalt een verzameling alinea’s op die directe kinderen van het verhaal zijn.
TablesTableCollectionLezenHaalt een verzameling tabellen op die directe kinderen van het verhaal zijn.
IsInsertRevisionboolLezenHaalt de is insert revisie op.
IsDeleteRevisionboolLezenHaalt de is delete revisie op.
IsMoveFromRevisionboolLezenHaalt de is move op uit revisie.
IsMoveToRevisionboolLezenHaalt de is move to revision op.
FontFontLezenBiedt toegang tot de lettertypeopmaak van het ankerteken van dit object.
IsCompositeboolLezenRetourneert true omdat dit knooppunt kindknooppunten kan hebben.
HasChildNodesboolLezenRetourneert true als dit knooppunt enige kindknooppunten heeft.
FirstChildNodeLezenHaalt het eerste kind van het knooppunt op.
LastChildNodeLezenHaalt het laatste kind van het knooppunt op.
CountintLezenGeeft het aantal directe kinderen van dit knooppunt terug.
ParentNodeCompositeNodeLezenKrijgt de directe ouder van dit knooppunt.
DocumentDocumentBaseLezenHaalt het document op waartoe deze node behoort.
PreviousSiblingNodeLezenHaalt de node op die zich direct vóór deze node bevindt.
NextSiblingNodeLezenHaalt het knooppunt op dat onmiddellijk volgt op dit knooppunt.
RangeRangeLezenRetourneert een Range object dat het gedeelte van een document weergeeft dat zich in dit knooppunt bevindt.
CustomNodeIdintLezen/schrijvenSpecificeert een aangepaste knooppuntidentificatie.

Methoden

HandtekeningBeschrijving
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.

Zie ook

 Nederlands