Footnote

Footnote

Przegląd

Footnote jest klasą w Aspose.Words FOSS dla .NET. Dziedziczy po: InlineStory, ITrackableNode.

Reprezentuje kontener dla tekstu przypisu dolnego lub przypisu końcowego.

Ta klasa udostępnia 28 metod do pracy z obiektami Footnote w programach .NET. Dostępne metody to: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, Footnote, GetAncestor, GetAncestorOf, GetChild, GetChildNodes oraz 16 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Words FOSS dla .NET. Właściwości: ActualReferenceMark, Count, CustomNodeId, Document, FirstChild, FirstParagraph oraz 21 kolejnych.

Właściwości

NazwaTypDostępOpis
NodeTypeNodeTypeOdczytZwraca przypis.
StoryTypeStoryTypeOdczytZwraca przypisy lub przypisy końcowe.
FootnoteTypeFootnoteTypeOdczytZwraca wartość określającą, czy jest to przypis dolny, czy przypis końcowy.
IsAutoboolOdczyt/zapisPrzechowuje wartość określającą, czy jest to automatycznie numerowany przypis, czy przypis z niestandardowym znakiem odwołania określonym przez użytkownika.
ReferenceMarkstringOdczyt/zapisPobiera/ustawia niestandardowy znak odwołania używany dla tego przypisu.
ActualReferenceMarkstringOdczytPobiera rzeczywisty tekst oznaczenia odwołania wyświetlanego w dokumencie dla tej przypisu.
ParentParagraphParagraphOdczytPobiera nadrzędny akapit tego węzła.
FirstParagraphParagraphOdczytPobiera pierwszy akapit w opowieści.
LastParagraphParagraphOdczytPobiera ostatni akapit w opowieści.
ParagraphsParagraphCollectionOdczytPobiera kolekcję akapitów będących bezpośrednimi dziećmi historii.
TablesTableCollectionOdczytPobiera kolekcję tabel będących bezpośrednimi dziećmi historii.
IsInsertRevisionboolOdczytPobiera wersję wstawiania.
IsDeleteRevisionboolOdczytPobiera is delete revision.
IsMoveFromRevisionboolOdczytPobiera isMove z rewizji.
IsMoveToRevisionboolOdczytPobiera wartość is move to revision.
FontFontOdczytZapewnia dostęp do formatowania czcionki znaku kotwicy tego obiektu.
IsCompositeboolOdczytZwraca true, ponieważ ten węzeł może mieć węzły potomne.
HasChildNodesboolOdczytZwraca true, jeśli ten węzeł ma jakiekolwiek węzły potomne.
FirstChildNodeOdczytPobiera pierwsze dziecko węzła.
LastChildNodeOdczytPobiera ostatnie dziecko węzła.
CountintOdczytZwraca liczbę bezpośrednich potomków tego węzła.
ParentNodeCompositeNodeOdczytPobiera bezpośredniego rodzica tego węzła.
DocumentDocumentBaseOdczytPobiera dokument, do którego należy ten węzeł.
PreviousSiblingNodeOdczytPobiera węzeł bezpośrednio poprzedzający ten węzeł.
NextSiblingNodeOdczytPobiera węzeł bezpośrednio następujący po tym węźle.
RangeRangeOdczytZwraca obiekt Range, który reprezentuje część dokumentu zawartą w tym węźle.
CustomNodeIdintOdczyt/zapisOkreśla niestandardowy identyfikator węzła.

Metody

SygnaturaOpis
Footnote(doc: DocumentBase, footnoteType: FootnoteType)Inicjalizuje instancję klasy Footnote.
Accept(visitor: DocumentVisitor)Wywołuje DocumentVisitor.VisitFootnoteStart, następnie wywołuje Accept dla wszystkich węzłów potomnych przypisu i wywołuje DocumentVisitor.VisitFootnoteEnd na końcu.
AcceptStart(visitor: DocumentVisitor)Akceptuje odwiedzającego, aby odwiedzić początek przypisu.
AcceptEnd(visitor: DocumentVisitor)Akceptuje odwiedzającego, aby odwiedzić koniec przypisu.
EnsureMinimum()Jeśli ostatni element potomny nie jest akapitem, tworzy i dodaje pusty akapit.
GetText()Zwraca tekst tego węzła oraz wszystkich jego dzieci.
GetChildNodes(nodeType: NodeType, isDeep: bool)Zwraca kolekcję węzłów potomnych, które pasują do określonego typu.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Zwraca N-ty węzeł potomny, który pasuje do określonego typu.
SelectNodes(xpath: string)Wybiera listę węzłów pasujących do wyrażenia XPath.
SelectSingleNode(xpath: string)Wybiera pierwszy węzeł, który pasuje do wyrażenia XPath.
GetEnumerator()Zapewnia wsparcie dla iteracji w stylu foreach nad węzłami potomnymi tego węzła.
AppendChild(newChild: T)Dodaje określony węzeł na koniec listy węzłów potomnych tego węzła.
PrependChild(newChild: T)Dodaje określony węzeł na początek listy węzłów potomnych tego węzła.
InsertAfter(newChild: T, refChild: Node)Wstawia określony węzeł bezpośrednio po określonym węźle referencyjnym.
InsertBefore(newChild: T, refChild: Node)Wstawia określony węzeł bezpośrednio przed określonym węzłem referencyjnym.
RemoveChild(oldChild: T)Usuwa określony węzeł potomny.
RemoveAllChildren()Usuwa wszystkie węzły potomne bieżącego węzła.
RemoveSmartTags()Usuwa wszystkie SmartTag węzły potomne bieżącego węzła.
IndexOf(child: Node)Zwraca indeks określonego węzła potomnego w tablicy węzłów potomnych.
CreateNavigator()Tworzy nawigator, który może być używany do przeglądania i odczytywania węzłów.
Clone(isCloneChildren: bool)Powinieneś używać przeciążenia Clone(bool, INodeCloningListener), gdy klonowanie węzła jest częścią innego (zazwyczaj złożonego) procesu klonowania węzła.
GetAncestor(ancestorType: Type)Zwraca pierwszego przodka określonego typu obiektu.
GetAncestorOf()Wywołuje GetAncestorOf na tej instancji Footnote.
Remove()Usuwa siebie z rodzica.
NextPreOrder(rootNode: Node)Pobiera następny węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order.
PreviousPreOrder(rootNode: Node)Pobiera poprzedni węzeł zgodnie z algorytmem przeglądania drzewa w kolejności preorder.
ToString(saveFormat: SaveFormat)Eksportuje zawartość węzła do łańcucha znaków w określonym formacie.
NodeTypeToString(nodeType: NodeType)Metoda pomocnicza, która konwertuje wartość wyliczenia typu węzła na przyjazny dla użytkownika łańcuch znaków.

Zobacz także

 Polski