Footnote

סקירה כללית

Footnote היא מחלקה ב-Aspose.Words FOSS עבור .NET. יורשת מ: InlineStory, ITrackableNode.

מייצג מכולה לטקסט של הערת שוליים או הערת סיום.

מחלקה זו מספקת 28 שיטות לעבודה עם אובייקטי Footnote בתוכניות .NET. השיטות הזמינות כוללות: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, Footnote, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, ועוד 16 שיטות נוספות. כל החברים הציבוריים נגשים לכל יישום .NET לאחר התקנת חבילת Aspose.Words FOSS עבור .NET. מאפיינים: ActualReferenceMark, Count, CustomNodeId, Document, FirstChild, FirstParagraph, ועוד 21 נוספים.

מאפיינים

שםסוגגישהתיאור
NodeTypeNodeTypeקריאהמחזיר הערת שוליים.
StoryTypeStoryTypeקריאהמחזיר הערות שוליים או הערות סיום.
FootnoteTypeFootnoteTypeקריאהמחזיר ערך שמציין האם זהו הערת שוליים או הערת סיום.
IsAutoboolקריאה/כתיבהמאחסן ערך שמציין האם זו הערת שוליים ממוספרת אוטומטית או הערת שוליים עם סימן ייחוס מותאם אישית שהוגדר על ידי המשתמש.
ReferenceMarkstringקריאה/כתיבהמקבל/מגדיר את סימן הייחוס המותאם אישית שישמש עבור הערת השוליים הזו.
ActualReferenceMarkstringקריאהמקבל את הטקסט האמיתי של סימן ההפנייה המוצג במסמך עבור ההערה התחתונה הזו.
ParentParagraphParagraphקריאהמקבל את הפסקה ההורה של הצומת הזה.
FirstParagraphParagraphקריאהמקבל את הפסקה הראשונה בסיפור.
LastParagraphParagraphקריאהמקבל את הפסקה האחרונה בסיפור.
ParagraphsParagraphCollectionקריאהמקבל אוסף של פסקאות שהן צאצאים ישירים של הסיפור.
TablesTableCollectionקריאהמקבל אוסף של טבלאות שהן צאצאים ישירים של הסיפור.
IsInsertRevisionboolקריאהמקבל את is insert revision.
IsDeleteRevisionboolקריאהמקבל את המהדורה שנמחקה.
IsMoveFromRevisionboolקריאהמקבל את IsMove מRevision.
IsMoveToRevisionboolקריאהמקבל את isMoveToRevision.
FontFontקריאהמספק גישה לעיצוב הגופן של תו העוגן של האובייקט הזה.
IsCompositeboolקריאהמחזיר true מכיוון שהצומת הזה יכול להכיל צמתים ילדים.
HasChildNodesboolקריאהמחזיר true אם לצומת הזה יש צמתים ילדים.
FirstChildNodeקריאהמקבל את הילד הראשון של הצומת.
LastChildNodeקריאהמקבל את הילד האחרון של הצומת.
Countintקריאהמקבל את מספר הילדים הישירים של הצומת הזה.
ParentNodeCompositeNodeקריאהמקבל את ההורה הישיר של הצומת הזה.
DocumentDocumentBaseקריאהמקבל את המסמך שאליו הצומת שייך.
PreviousSiblingNodeקריאהמקבל את הצומת הממוקם מיד לפני צומת זה.
NextSiblingNodeקריאהמקבל את הצומת שמייד לאחר הצומת הזה.
RangeRangeקריאהמחזיר אובייקט Range שמייצג את החלק של המסמך שנמצא בתוך הצומת הזה.
CustomNodeIdintקריאה/כתיבהמציין מזהה צומת מותאם אישית.

שיטות

חתימהתיאור
Footnote(doc: DocumentBase, footnoteType: FootnoteType)מאתחל מופע של המחלקה Footnote.
Accept(visitor: DocumentVisitor)קורא ל-DocumentVisitor.VisitFootnoteStart, לאחר מכן קורא ל-Accept עבור כל צמתים ילדים של ההערה התחתונה ומקרא ל-DocumentVisitor.VisitFootnoteEnd בסוף.
AcceptStart(visitor: DocumentVisitor)מקבל מבקר לביקור בתחילת ההערה התחתונה.
AcceptEnd(visitor: DocumentVisitor)מקבל מבקר לביקור בסוף ההערת שוליים.
EnsureMinimum()אם הצאצא האחרון אינו פסקה, נוצרת ומתווספת פסקה ריקה אחת.
GetText()מקבל את הטקסט של הצומת הזה ושל כל הילדים שלו.
GetChildNodes(nodeType: NodeType, isDeep: bool)מחזיר אוסף של צמתים צאצאים המתאימים לסוג שצוין.
GetChild(nodeType: NodeType, index: int, isDeep: bool)מחזיר את צמת הילד ה-Nth שתואם לסוג שצויין.
SelectNodes(xpath: string)בוחר ברשימת צמתים שתואמים לביטוי XPath.
SelectSingleNode(xpath: string)בוחר את הצומת הראשון שתואם לביטוי XPath.
GetEnumerator()מספק תמיכה באיטרציה בסגנון foreach על צמתי הילד של צומת זה.
AppendChild(newChild: T)מוסיף את הצומת המוגדר לסוף רשימת צמתים הבנים של צומת זה.
PrependChild(newChild: T)מוסיף את הצומת המוגדר להתחלה של רשימת צמתים הבנים של צומת זה.
InsertAfter(newChild: T, refChild: Node)מכניס את הצומת המוגדר מיד אחרי צומת ההתייחסות המוגדר.
InsertBefore(newChild: T, refChild: Node)מכניס את הצומת המוגדר מיד לפני צומת ההתייחסות המוגדר.
RemoveChild(oldChild: T)מסיר את צומת הילד שצוין.
RemoveAllChildren()מסיר את כל צמתי הילד של הצומת הנוכחי.
RemoveSmartTags()מסיר את כל צמתי הצאצא SmartTag של הצומת הנוכחי.
IndexOf(child: Node)מחזיר את האינדקס של צומת הילד המוגדר במערך צמתי הבנים.
CreateNavigator()יוצר navigator שניתן להשתמש בו כדי לעבור ולקרוא צמתים.
Clone(isCloneChildren: bool)אתה צריך להשתמש ב- overload Clone(bool, INodeCloningListener) כאשר שכפול הצומת הוא חלק מתהליך שכפול של צומת (בדרך כלל מורכב).
GetAncestor(ancestorType: Type)מקבל את הקדמון הראשון של סוג האובייקט שצוין.
GetAncestorOf()קורא ל-GetAncestorOf על מופע ה-Footnote הזה.
Remove()מסיר את עצמו מההורה.
NextPreOrder(rootNode: Node)מקבל את הצומת הבא לפי אלגוריתם ההליכה בעץ בסדר-קדם.
PreviousPreOrder(rootNode: Node)מקבל את הצומת הקודם על פי אלגוריתם מסע העץ בקדם-סדר.
ToString(saveFormat: SaveFormat)מייצא את תוכן הצומת למחרוזת בפורמט שצוין.
NodeTypeToString(nodeType: NodeType)מתודה עזר שממירה ערך enum של סוג צומת למחרוזת ידידותית למשתמש.

ראה גם

 עברית