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، واثنان آخران.

خصائص

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

الطرق

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

انظر أيضاً

 العربية