Node

نظرة عامة

Node هي فئة في Aspose.Words FOSS لـ .NET.

الفئة الأساسية لجميع عقد مستند Word.

توفر هذه الفئة 12 طريقة للعمل مع كائنات Node في برامج .NET. تشمل الطرق المتاحة: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.Words FOSS لـ .NET. الخصائص: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode, واثنان آخران.

خصائص

اسمالنوعالوصولوصف
NodeTypeNodeTypeقراءةيحصل على نوع هذه العقدة.
ParentNodeCompositeNodeقراءةيحصل على الوالد المباشر لهذه العقدة.
DocumentDocumentBaseقراءةيحصل على المستند الذي تنتمي إليه هذه العقدة.
PreviousSiblingNodeقراءةيحصل على العقدة التي تسبق هذه العقدة مباشرةً.
NextSiblingNodeقراءةيحصل على العقدة التي تلي هذه العقدة مباشرةً.
IsCompositeboolقراءةيرجع true إذا كان هذا العقد يمكنه احتواء عقد أخرى.
RangeRangeقراءةيرجع كائن Range الذي يمثل الجزء من المستند الموجود داخل هذا العقد.
CustomNodeIdintقراءة/كتابةيحدد معرّف العقدة المخصص.

الطرق

التوقيعوصف
Clone(isCloneChildren: bool)يجب عليك استخدام النسخة الزائدة Clone(bool, INodeCloningListener) عندما يكون استنساخ العقدة جزءًا من عملية استنساخ عقدة أخرى (عادةً ما تكون مركبة).
Accept(visitor: DocumentVisitor)يستدعي Accept(visitor) على هذا الكائن Node.
GetText()يحصل على النص لهذا العقد وجميع أبنائه.
GetAncestor(ancestorType: Type)يحصل على أول سلف من النوع المحدد للكائن.
GetAncestorOf()يستدعي GetAncestorOf على هذا الكائن Node.
GetAncestor(ancestorType: NodeType)يحصل على السلف الأول لـ NodeType المحدد.
Remove()يزيل نفسه من العنصر الأصل.
NextPreOrder(rootNode: Node)يحصل على العقدة التالية وفقًا لخوارزمية التجوال المسبق للشجرة.
PreviousPreOrder(rootNode: Node)يحصل على العقدة السابقة وفقًا لخوارزمية التجوال المسبق للشجرة.
ToString(saveFormat: SaveFormat)يصدر محتوى العقدة إلى سلسلة نصية بالتنسيق المحدد.
ToString(saveOptions: SaveOptions)يصدّر محتوى العقدة إلى سلسلة باستخدام خيارات الحفظ المحددة.
NodeTypeToString(nodeType: NodeType)طريقة مساعدة تقوم بتحويل قيمة تعداد نوع العقدة إلى سلسلة صديقة للمستخدم.

انظر أيضاً

 العربية