HeaderFooter

HeaderFooter

Przegląd

HeaderFooter jest klasą w Aspose.Words FOSS dla .NET. Dziedziczy po: Story.

Reprezentuje kontener dla tekstu nagłówka lub stopki sekcji.

Ta klasa udostępnia 29 metod do pracy z obiektami HeaderFooter w programach .NET. Dostępne metody obejmują: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Clone, CreateNavigator, DeleteShapes, GetAncestor, GetAncestorOf, GetChild, GetChildNodes oraz 17 dodatkowych metod. Wszystkie publiczne członkowie są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Words FOSS dla .NET. Właściwości: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes oraz 15 kolejnych.

Właściwości

NazwaTypDostępOpis
NodeTypeNodeTypeOdczytZwraca HeaderFooter.
ParentSectionSectionOdczytZwraca sekcję nadrzędną tej historii.
HeaderFooterTypeHeaderFooterTypeOdczytPobiera typ tego nagłówka/stopki.
IsHeaderboolOdczytPrawda, jeśli ten obiekt HeaderFooter jest nagłówkiem.
IsLinkedToPreviousboolOdczyt/zapisPrawda, jeśli ten nagłówek lub stopka jest powiązany z odpowiednim nagłówkiem lub stopką w poprzedniej sekcji.
StoryTypeStoryTypeOdczytPobiera typ tej historii.
FirstParagraphParagraphOdczytPobiera pierwszy akapit w opowieści.
LastParagraphParagraphOdczytZwraca ostatni akapit w opowieści.
ParagraphsParagraphCollectionOdczytZwraca kolekcję akapitów będących bezpośrednimi dziećmi opowieści.
TablesTableCollectionOdczytPobiera kolekcję tabel, które są bezpośrednimi dziećmi opowieści.
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 dzieci tego węzła.
ParentNodeCompositeNodeOdczytZwraca natychmiastowego rodzica tego węzła.
DocumentDocumentBaseOdczytZwraca 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
HeaderFooter(doc: DocumentBase, headerFooterType: HeaderFooterType)Tworzy nową nagłówkę lub stopkę określonego typu.
Accept(visitor: DocumentVisitor)Wywołuje VisitHeaderFooterStart, następnie wywołuje Accept dla wszystkich węzłów potomnych sekcji i wywołuje VisitHeaderFooterEnd na końcu.
AcceptStart(visitor: DocumentVisitor)Akceptuje visitor w celu odwiedzenia początku nagłówka.
AcceptEnd(visitor: DocumentVisitor)Akceptuje odwiedzającego w celu odwiedzenia końca nagłówka.
DeleteShapes()Usuwa wszystkie kształty z tekstu tej historii.
AppendParagraph(text: string)Metoda skrótu, która tworzy obiekt Paragraph z opcjonalnym tekstem i dołącza go na koniec tego obiektu.
GetText()Pobiera 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 child node, który pasuje do określonego typu.
SelectNodes(xpath: string)Wybiera listę node’ów pasujących do wyrażenia XPath.
SelectSingleNode(xpath: string)Wybiera pierwszy Node, który pasuje do wyrażenia XPath.
GetEnumerator()Zapewnia wsparcie dla iteracji w stylu „for each” nad child node’ami tego node.
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 przemieszczania się po 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 (zwykle złożonego) procesu klonowania węzła.
GetAncestor(ancestorType: Type)Pobiera pierwszy przodek określonego typu obiektu.
GetAncestorOf()Wywołuje GetAncestorOf na tej instancji HeaderFooter.
Remove()Usuwa się z elementu nadrzędnego.
NextPreOrder(rootNode: Node)Zwraca następny węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order.
PreviousPreOrder(rootNode: Node)Zwraca poprzedni węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order.
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