Footnote

Översikt

Footnote är en klass i Aspose.Words FOSS för .NET. Ärver från: InlineStory, ITrackableNode.

Representerar en behållare för text i en fotnot eller slutnot.

Denna klass tillhandahåller 28 metoder för att arbeta med Footnote-objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, Footnote, GetAncestor, GetAncestorOf, GetChild, GetChildNodes och 16 ytterligare metoder. Alla offentliga medlemmar är åtkomliga för alla .NET-applikationer efter installation av Aspose.Words FOSS för .NET-paketet. Egenskaper: ActualReferenceMark, Count, CustomNodeId, Document, FirstChild, FirstParagraph och 21 till.

Egenskaper

NamnTypÅtkomstBeskrivning
NodeTypeNodeTypeLäsReturnerar fotnot.
StoryTypeStoryTypeLäsReturnerar fotnoter eller slutnoter.
FootnoteTypeFootnoteTypeLäsReturnerar ett värde som anger om detta är en fotnot eller en slutnot.
IsAutoboolLäs/SkrivInnehåller ett värde som anger om detta är en automatiskt numrerad fotnot eller en fotnot med användardefinierad anpassad referensmarkering.
ReferenceMarkstringLäs/SkrivHämtar/sätter anpassad referensmarkering som ska användas för denna fotnot.
ActualReferenceMarkstringLäsHämtar den faktiska texten för referensmarkeringen som visas i dokumentet för den här fotnoten.
ParentParagraphParagraphLäsHämtar föräldra-Paragraph för den här noden.
FirstParagraphParagraphLäsHämtar det första stycket i historien.
LastParagraphParagraphLäsHämtar det sista stycket i historien.
ParagraphsParagraphCollectionLäsHämtar en samling stycken som är direkta barn till berättelsen.
TablesTableCollectionLäsHämtar en samling tabeller som är direkta barn till berättelsen.
IsInsertRevisionboolLäsHämtar is insert revision.
IsDeleteRevisionboolLäsHämtar om revisionen är raderad.
IsMoveFromRevisionboolLäsHämtar is-move från revisionen.
IsMoveToRevisionboolLäsHämtar om den är flyttad till revision.
FontFontLäsTillhandahåller åtkomst till teckensnittformatering för ankarets tecken i detta objekt.
IsCompositeboolLäsReturnerar true eftersom den här noden kan ha barnnoder.
HasChildNodesboolLäsReturnerar true om den här noden har några barnnoder.
FirstChildNodeLäsHämtar det första barnet i noden.
LastChildNodeLäsHämtar den sista underordnade till noden.
CountintLäsHämtar antalet omedelbara barn till den här noden.
ParentNodeCompositeNodeLäsHämtar den omedelbara föräldern till den här noden.
DocumentDocumentBaseLäsHämtar dokumentet som den här noden tillhör.
PreviousSiblingNodeLäsHämtar noden som omedelbart föregår denna nod.
NextSiblingNodeLäsHämtar noden som omedelbart följer denna nod.
RangeRangeLäsReturnerar ett Range-objekt som representerar den del av ett dokument som finns i den här noden.
CustomNodeIdintLäs/SkrivSpecificerar anpassad nodidentifierare.

Metoder

SignaturBeskrivning
Footnote(doc: DocumentBase, footnoteType: FootnoteType)Initierar en instans av Footnote-klassen.
Accept(visitor: DocumentVisitor)Anropar DocumentVisitor.VisitFootnoteStart, anropar sedan Accept för alla barnnoder i fotnoten och anropar DocumentVisitor.VisitFootnoteEnd i slutet.
AcceptStart(visitor: DocumentVisitor)Accepterar en besökare för att besöka början av fotnoten.
AcceptEnd(visitor: DocumentVisitor)Accepterar en besökare för att besöka fotnotens slut.
EnsureMinimum()Om det sista barnet inte är ett stycke, skapar och lägger till ett tomt stycke.
GetText()Hämtar texten för den här noden och alla dess barn.
GetChildNodes(nodeType: NodeType, isDeep: bool)Returnerar en samling av barnnoder som matchar den angivna typen.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Returnerar en N:te barnnod som matchar den angivna typen.
SelectNodes(xpath: string)Väljer en lista med noder som matchar XPath-uttrycket.
SelectSingleNode(xpath: string)Väljer den första Node som matchar XPath-uttrycket.
GetEnumerator()Tillhandahåller stöd för for each-stiliteration över barnnoderna i den här noden.
AppendChild(newChild: T)Lägger till den angivna noden i slutet av listan med barnnoder för den här noden.
PrependChild(newChild: T)Lägger till den angivna noden i början av listan med barnnoder för den här noden.
InsertAfter(newChild: T, refChild: Node)Infogar den angivna noden omedelbart efter den angivna referensnod.
InsertBefore(newChild: T, refChild: Node)Infogar den angivna noden omedelbart före den angivna referensnod.
RemoveChild(oldChild: T)Tar bort den angivna barnnoden.
RemoveAllChildren()Tar bort alla barnnoder för den aktuella noden.
RemoveSmartTags()Tar bort alla SmartTag nedärvda noder för den aktuella noden.
IndexOf(child: Node)Returnerar indexet för den angivna barnnoden i barnnodarrayen.
CreateNavigator()Skapar en navigator som kan användas för att traversera och läsa noder.
Clone(isCloneChildren: bool)Du bör använda overloaden Clone(bool, INodeCloningListener) när nodkloningen är en del av en annan (vanligtvis sammansatt) nodkloningsprocess.
GetAncestor(ancestorType: Type)Hämtar den första förfadern av den angivna objekttypen.
GetAncestorOf()Anropar GetAncestorOf på detta Footnote-instans.
Remove()Tar bort sig själv från föräldern.
NextPreOrder(rootNode: Node)Hämtar nästa nod enligt pre-order-trädtraverseringsalgoritmen.
PreviousPreOrder(rootNode: Node)Hämtar föregående nod enligt pre-order-trädtraverseringsalgoritmen.
ToString(saveFormat: SaveFormat)Exporterar nodens innehåll till en sträng i det angivna formatet.
NodeTypeToString(nodeType: NodeType)En verktygsmetod som konverterar ett nodtyp-enumvärde till en användarvänlig sträng.

Se även

 Svenska