Footnote
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 נוספים.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
NodeType | NodeType | קריאה | מחזיר הערת שוליים. |
StoryType | StoryType | קריאה | מחזיר הערות שוליים או הערות סיום. |
FootnoteType | FootnoteType | קריאה | מחזיר ערך שמציין האם זהו הערת שוליים או הערת סיום. |
IsAuto | bool | קריאה/כתיבה | מאחסן ערך שמציין האם זו הערת שוליים ממוספרת אוטומטית או הערת שוליים עם סימן ייחוס מותאם אישית שהוגדר על ידי המשתמש. |
ReferenceMark | string | קריאה/כתיבה | מקבל/מגדיר את סימן הייחוס המותאם אישית שישמש עבור הערת השוליים הזו. |
ActualReferenceMark | string | קריאה | מקבל את הטקסט האמיתי של סימן ההפנייה המוצג במסמך עבור ההערה התחתונה הזו. |
ParentParagraph | Paragraph | קריאה | מקבל את הפסקה ההורה של הצומת הזה. |
FirstParagraph | Paragraph | קריאה | מקבל את הפסקה הראשונה בסיפור. |
LastParagraph | Paragraph | קריאה | מקבל את הפסקה האחרונה בסיפור. |
Paragraphs | ParagraphCollection | קריאה | מקבל אוסף של פסקאות שהן צאצאים ישירים של הסיפור. |
Tables | TableCollection | קריאה | מקבל אוסף של טבלאות שהן צאצאים ישירים של הסיפור. |
IsInsertRevision | bool | קריאה | מקבל את is insert revision. |
IsDeleteRevision | bool | קריאה | מקבל את המהדורה שנמחקה. |
IsMoveFromRevision | bool | קריאה | מקבל את IsMove מRevision. |
IsMoveToRevision | bool | קריאה | מקבל את isMoveToRevision. |
Font | Font | קריאה | מספק גישה לעיצוב הגופן של תו העוגן של האובייקט הזה. |
IsComposite | bool | קריאה | מחזיר true מכיוון שהצומת הזה יכול להכיל צמתים ילדים. |
HasChildNodes | bool | קריאה | מחזיר true אם לצומת הזה יש צמתים ילדים. |
FirstChild | Node | קריאה | מקבל את הילד הראשון של הצומת. |
LastChild | Node | קריאה | מקבל את הילד האחרון של הצומת. |
Count | int | קריאה | מקבל את מספר הילדים הישירים של הצומת הזה. |
ParentNode | CompositeNode | קריאה | מקבל את ההורה הישיר של הצומת הזה. |
Document | DocumentBase | קריאה | מקבל את המסמך שאליו הצומת שייך. |
PreviousSibling | Node | קריאה | מקבל את הצומת הממוקם מיד לפני צומת זה. |
NextSibling | Node | קריאה | מקבל את הצומת שמייד לאחר הצומת הזה. |
Range | Range | קריאה | מחזיר אובייקט Range שמייצג את החלק של המסמך שנמצא בתוך הצומת הזה. |
CustomNodeId | int | קריאה/כתיבה | מציין מזהה צומת מותאם אישית. |
שיטות
| חתימה | תיאור |
|---|---|
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 של סוג צומת למחרוזת ידידותית למשתמש. |