FootnoteSeparator

FootnoteSeparator

نظرة عامة

FootnoteSeparator هي فئة في Aspose.Words FOSS لـ .NET. ترث من: Story.

يمثل حاوية لفاصل الهوامش السفلية/الهوامش العلوية ومحتوى الاستمرار في الوثيقة.

توفر هذه الفئة 28 طريقة للعمل مع كائنات FootnoteSeparator في برامج .NET. تشمل الطرق المتاحة: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Clone, CreateNavigator, DeleteShapes, GetAncestor, GetAncestorOf, GetChild, GetChildNodes، و16 طريقة إضافية. جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.Words FOSS لـ .NET. الخصائص: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes، و12 أخرى.

خصائص

اسمالنوعالوصولوصف
NodeTypeNodeTypeقراءةيحصل على نوع العقدة.
SeparatorTypeFootnoteSeparatorTypeقراءةيحصل على نوع الفاصل.
StoryTypeStoryTypeقراءةيحصل على نوع هذه القصة.
FirstParagraphParagraphقراءةيحصل على الفقرة الأولى في القصة.
LastParagraphParagraphقراءةيحصل على الفقرة الأخيرة في القصة.
ParagraphsParagraphCollectionقراءةيحصل على مجموعة من الفقرات التي هي أبناء مباشرين للقصة.
TablesTableCollectionقراءةيحصل على مجموعة من الجداول التي هي أبناء مباشرين للقصة.
IsCompositeboolقراءةتُعيد true لأن هذه العقدة يمكن أن تحتوي على عقد فرعية.
HasChildNodesboolقراءةيرجع true إذا كان لهذا العقد أي عقد فرعية.
FirstChildNodeقراءةيحصل على الطفل الأول للعقدة.
LastChildNodeقراءةيعيد العنصر الفرعي الأخير للعقدة.
Countintقراءةيحصل على عدد الأبناء الفوريين لهذه العقدة.
ParentNodeCompositeNodeقراءةيحصل على الوالد الفوري لهذه العقدة.
DocumentDocumentBaseقراءةيحصل على المستند الذي تنتمي إليه هذه العقدة.
PreviousSiblingNodeقراءةيحصل على العقدة التي تسبق هذه العقدة مباشرةً.
NextSiblingNodeقراءةيحصل على العقدة التي تلي هذه العقدة مباشرةً.
RangeRangeقراءةتُرجِع كائن Range الذي يمثل الجزء من المستند الموجود داخل هذه العقدة.
CustomNodeIdintقراءة/كتابةيحدد معرف العقدة المخصص.

الطرق

التوقيعوصف
Accept(visitor: DocumentVisitor)يستدعي Accept(visitor) على هذا المثيل من FootnoteSeparator.
AcceptStart(visitor: DocumentVisitor)يستدعي AcceptStart(visitor) على هذا المثيل من FootnoteSeparator.
AcceptEnd(visitor: DocumentVisitor)يستدعي AcceptEnd(visitor) على هذا المثيل من FootnoteSeparator.
DeleteShapes()يحذف جميع الأشكال من نص هذه القصة.
AppendParagraph(text: string)طريقة مختصرة تُنشئ كائن Paragraph بنص اختياري وتضيفه إلى نهاية هذا الكائن.
GetText()يحصل على نص هذه العقدة وجميع عقدها الفرعية.
GetChildNodes(nodeType: NodeType, isDeep: bool)تُرجع مجموعة من العقد الفرعية التي تطابق النوع المحدد.
GetChild(nodeType: NodeType, index: int, isDeep: bool)يعيد العقدة الابن رقم N التي تطابق النوع المحدد.
SelectNodes(xpath: string)يختار قائمة من العقد التي تطابق تعبير XPath.
SelectSingleNode(xpath: string)يختار أول Node يتطابق مع تعبير XPath.
GetEnumerator()يوفر دعمًا لتكرار نمط foreach على العقد الفرعية لهذا node.
AppendChild(newChild: T)يضيف الـ node المحدد إلى نهاية قائمة العقد الفرعية لهذا node.
PrependChild(newChild: T)يضيف الـ node المحدد إلى بداية قائمة العقد الفرعية لهذا node.
InsertAfter(newChild: T, refChild: Node)يدرج العقدة المحددة فورًا بعد عقدة الإشارة المحددة.
InsertBefore(newChild: T, refChild: Node)يدرج العقدة المحددة فورًا قبل عقدة الإشارة المحددة.
RemoveChild(oldChild: T)يزيل العقدة الفرعية المحددة.
RemoveAllChildren()يزيل جميع العقد الفرعية للعقدة الحالية.
RemoveSmartTags()يزيل جميع عقد SmartTag المتفرعة من العقدة الحالية.
IndexOf(child: Node)يعيد فهرس العقدة الفرعية المحددة في مصفوفة العقد الفرعية.
CreateNavigator()ينشئ متصفحًا يمكن استخدامه لتصفح وقراءة العقد.
Clone(isCloneChildren: bool)يجب عليك استخدام التحميل الزائد Clone(bool, INodeCloningListener) عندما يكون استنساخ العقد جزءًا من عملية استنساخ عقد أخرى (عادةً ما تكون مركبة).
GetAncestor(ancestorType: Type)يحصل على السلف الأول للنوع المحدد من الكائن.
GetAncestorOf()يقوم باستدعاء GetAncestorOf على مثيل FootnoteSeparator هذا.
Remove()يزيل نفسه من العنصر الأب.
NextPreOrder(rootNode: Node)يحصل على العقدة التالية وفقًا لخوارزمية التجوال المسبق للشجرة.
PreviousPreOrder(rootNode: Node)يحصل على العقدة السابقة وفقًا لخوارزمية التجوال المسبق للشجرة.
ToString(saveFormat: SaveFormat)يصدر محتوى العقدة إلى سلسلة نصية بالتنسيق المحدد.
NodeTypeToString(nodeType: NodeType)طريقة مساعدة تحول قيمة تعداد نوع العقدة إلى سلسلة نصية سهلة الفهم للمستخدم.

انظر أيضاً

 العربية