HeaderFooter

HeaderFooter

Prezentare generală

HeaderFooter este o clasă în Aspose.Words FOSS pentru .NET. Moștenește de la: Story.

Reprezintă un container pentru textul de antet sau subsol al unei secțiuni.

Această clasă oferă 29 de metode pentru lucrul cu obiectele HeaderFooter în programele .NET. Metodele disponibile includ: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Clone, CreateNavigator, DeleteShapes, GetAncestor, GetAncestorOf, GetChild, GetChildNodes și 17 metode suplimentare. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.Words FOSS pentru .NET. Proprietăți: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes și alte 15.

Proprietăți

NumeTipAccesDescriere:
NodeTypeNodeTypeCitireReturnează HeaderFooter.
ParentSectionSectionCitireObține secțiunea părinte a acestei povești.
HeaderFooterTypeHeaderFooterTypeCitireObține tipul acestui antet/subsol.
IsHeaderboolCitireAdevărat dacă acest obiect HeaderFooter este un antet.
IsLinkedToPreviousboolCitire/ScriereAdevărat dacă acest antet sau subsol este legat de antetul sau subsolul corespunzător din secțiunea anterioară.
StoryTypeStoryTypeCitireObține tipul acestei povești.
FirstParagraphParagraphCitireObține primul paragraf din poveste.
LastParagraphParagraphCitireObține ultimul paragraf din poveste.
ParagraphsParagraphCollectionCitireObține o colecție de paragrafe care sunt copii imediate ale poveștii.
TablesTableCollectionCitireObține o colecție de tabele care sunt copii imediate ale poveștii.
IsCompositeboolCitireReturnează true deoarece acest nod poate avea noduri copil.
HasChildNodesboolCitireReturnează true dacă acest nod are noduri copil.
FirstChildNodeCitireObține primul copil al nodului.
LastChildNodeCitireObține ultimul copil al nodului.
CountintCitireObține numărul de copii direcți ai acestui nod.
ParentNodeCompositeNodeCitireObține părintele imediat al acestui nod.
DocumentDocumentBaseCitireObține documentul căruia îi aparține acest nod.
PreviousSiblingNodeCitireObține nodul care precede imediat acest nod.
NextSiblingNodeCitireObține nodul care urmează imediat acestui nod.
RangeRangeCitireReturnează un obiect Range care reprezintă porțiunea unui document care este conținută în acest nod.
CustomNodeIdintCitire/ScriereSpecifică identificatorul personalizat al nodului.

Metode

SemnăturăDescriere:
HeaderFooter(doc: DocumentBase, headerFooterType: HeaderFooterType)Creează un nou antet sau subsol de tipul specificat.
Accept(visitor: DocumentVisitor)Apelează VisitHeaderFooterStart, apoi apelează Accept pentru toate nodurile copil ale secțiunii și apelează VisitHeaderFooterEnd la final.
AcceptStart(visitor: DocumentVisitor)Acceptă un vizitator pentru a vizita începutul antetului.
AcceptEnd(visitor: DocumentVisitor)Acceptă un vizitator pentru a vizita sfârșitul antetului.
DeleteShapes()Șterge toate formele din textul acestei povești.
AppendParagraph(text: string)O metodă rapidă care creează un obiect Paragraph cu text opțional și îl adaugă la sfârșitul acestui obiect.
GetText()Obține textul acestui nod și al tuturor copiilor săi.
GetChildNodes(nodeType: NodeType, isDeep: bool)Returnează o colecție de noduri copil care corespund tipului specificat.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Returnează al N-lea nod copil care corespunde tipului specificat.
SelectNodes(xpath: string)Selectează o listă de noduri care se potrivesc expresiei XPath.
SelectSingleNode(xpath: string)Selectează primul nod care se potrivește expresiei XPath.
GetEnumerator()Oferă suport pentru iterația de tip „for each” peste nodurile copil ale acestui nod.
AppendChild(newChild: T)Adaugă nodul specificat la sfârșitul listei de noduri copil pentru acest nod.
PrependChild(newChild: T)Adaugă nodul specificat la începutul listei de noduri copil pentru acest nod.
InsertAfter(newChild: T, refChild: Node)Inserează nodul specificat imediat după nodul de referință specificat.
InsertBefore(newChild: T, refChild: Node)Inserează nodul specificat imediat înainte de nodul de referință specificat.
RemoveChild(oldChild: T)Elimină nodul copil specificat.
RemoveAllChildren()Elimină toate nodurile copil ale nodului curent.
RemoveSmartTags()Elimină toate nodurile descendente SmartTag ale nodului curent.
IndexOf(child: Node)Returnează indicele nodului copil specificat în vectorul de noduri copil.
CreateNavigator()Creează un navigator care poate fi utilizat pentru a parcurge și citi noduri.
Clone(isCloneChildren: bool)Ar trebui să folosiți suprasarcina Clone(bool, INodeCloningListener) când clonarea nodului face parte dintr-un alt proces de clonare a nodului (de obicei compozit).
GetAncestor(ancestorType: Type)Obține primul strămoș al tipului de obiect specificat.
GetAncestorOf()Apelează GetAncestorOf pe această instanță HeaderFooter.
Remove()Se elimină pe sine din elementul părinte.
NextPreOrder(rootNode: Node)Obține nodul următor conform algoritmului de traversare a arborelui în preordine.
PreviousPreOrder(rootNode: Node)Obține nodul anterior conform algoritmului de traversare a arborelui în preordine.
ToString(saveFormat: SaveFormat)Exportă conținutul nodului într-un șir în formatul specificat.
NodeTypeToString(nodeType: NodeType)O metodă utilitară care convertește o valoare enum de tip nod într-un șir prietenos pentru utilizator.

Vezi și:

 Română