SubDocument

סקירה כללית

SubDocument היא מחלקה ב-Aspose.Words FOSS עבור .NET. יורשת מ-: Node.

מייצגת SubDocument – שהיא הפנייה למסמך מאוחסן חיצונית.

מחלקה זו מספקת 10 שיטות לעבודה עם עצמים מסוג SubDocument בתוכניות .NET. השיטות הזמינות כוללות: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.Words FOSS עבור .NET. מאפיינים: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode, ועוד 2.

מאפיינים

שםסוגגישהתיאור
NodeTypeNodeTypeקריאהמחזיר SubDocument.
ParentNodeCompositeNodeקריאהמקבל את ההורה הישיר של צומת זה.
DocumentDocumentBaseקריאהמקבל את המסמך שאליו שייך צומת זה.
PreviousSiblingNodeקריאהמקבל את הצומת שמקדים מיידית את הצומת הזה.
NextSiblingNodeקריאהמקבל את הצומת המיידי אחרי הצומת הזה.
IsCompositeboolקריאהמחזיר אמת אם צומת זה יכול להכיל צמתים אחרים.
RangeRangeקריאהמחזיר אובייקט Range שמייצג את החלק של המסמך שנמצא בצומת זה.
CustomNodeIdintקריאה/כתיבהמציין מזהה צומת מותאם אישית.

שיטות

חתימהתיאור
Accept(visitor: DocumentVisitor)קורא ל-Accept(visitor) על המופע של SubDocument הזה.
Clone(isCloneChildren: bool)יש להשתמש ב-Clone(bool, INodeCloningListener) overload כאשר שכפול הצומת הוא חלק מתהליך שכפול צומת אחר (בדרך כלל מורכב).
GetText()מקבל את הטקסט של הצומת הזה ושל כל הצאצאים שלו.
GetAncestor(ancestorType: Type)מקבל את האב הראשון של סוג האובייקט שצוין.
GetAncestorOf()קורא ל-GetAncestorOf על מופע SubDocument זה.
Remove()מסיר את עצמו מהאב.
NextPreOrder(rootNode: Node)מקבל את הצומת הבא בהתאם לאלגוריתם מסע העץ בסדר קדם-סדר.
PreviousPreOrder(rootNode: Node)מקבל את הצומת הקודם בהתאם לאלגוריתם מסע העץ בסדר קדם-סדר.
ToString(saveFormat: SaveFormat)מייצא את תוכן הצומת למחרוזת בפורמט שצוין.
NodeTypeToString(nodeType: NodeType)מתודה עזר שממירה ערך enum של סוג צומת למחרוזת ידידותית למשתמש.

ראה גם

 עברית