StructuredDocumentTagRangeStart

StructuredDocumentTagRangeStart

نظرة عامة

StructuredDocumentTagRangeStart هي فئة في Aspose.Words FOSS لـ .NET. ترث من: Node، IEnumerable<Node>، IStructuredDocumentTag.

يمثل بداية علامة مستند منسق بنطاق تقبل محتوى متعدد الأقسام.

توفر هذه الفئة 16 طريقة للعمل مع كائنات StructuredDocumentTagRangeStart في برامج .NET. الطرق المتاحة تشمل: Accept، AppendChild، Clone، GetAncestor، GetAncestorOf، GetChildNodes، GetEnumerator، GetText، NextPreOrder، NodeTypeToString، PreviousPreOrder، Remove، و4 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.Words FOSS لـ .NET. الخصائص: Appearance، Color، CustomNodeId، Document، Id، IsComposite، و21 أخرى.

خصائص

اسمالنوعالوصولوصف
NodeTypeNodeTypeقراءةيرْجع StructuredDocumentTagRangeStart.
LastChildNodeقراءةيحصل على العنصر الأخير في نطاق stdContent.
LevelMarkupLevelقراءةيحصل على المستوى الذي يبدأ فيه نطاق علامة المستند المهيكل في شجرة المستند.
SdtTypeSdtTypeقراءةيحصل على نوع هذا الوسم المهيكل للوثيقة.
ColorSystem.Drawing.Colorقراءة/كتابةيحصل أو يضبط لون علامة المستند المهيكلة.
Idintقراءةيحدد Id رقميًا دائمًا فريدًا للقراءة فقط لهذا الوسم الموثَّق.
LockContentControlboolقراءة/كتابةعند تعيينه إلى true، ستمنع هذه الخاصية المستخدم من حذف علامة المستند المهيكلة هذه.
LockContentsboolقراءة/كتابةعند تعيينه إلى true، سيمنع هذه الخاصية المستخدم من تعديل محتويات علامة المستند المهيكلة هذه.
IsShowingPlaceholderTextboolقراءة/كتابةيحدد ما إذا كان ينبغي تفسير محتوى هذه structured document tag على أنه يحتوي على نص نائب (على عكس محتويات النص العادية داخل الـ structured document tag).
PlaceholderBuildingBlockقراءةيحصل على BuildingBlock الذي يحتوي على نص نائب يجب عرضه عندما تكون محتويات تشغيل هذه structured document tag فارغة، أو يكون العنصر XML المرتبط فارغًا كما هو محدد عبر العنصر XmlMapping أو يكون العنصر IsShowingPlaceholderText صحيحًا.
PlaceholderNamestringقراءة/كتابةيحصل أو يضبط اسم BuildingBlock الذي يحتوي على نص العنصر النائب.
Tagstringقراءة/كتابةيحدد وسمًا مرتبطًا بعقدة وسم المستند المهيكل الحالي.
Titlestringقراءة/كتابةيحدد الاسم الودي المرتبط بهذا وسم المستند المهيكل.
WordOpenXMLstringقراءةيحصل على سلسلة تمثل XML الموجودة داخل العقدة بصيغة FlatOpc.
WordOpenXMLMinimalstringقراءةيحصل على سلسلة تمثل XML المحتواة داخل العقدة بالتنسيق FlatOpc.
AppearanceSdtAppearanceقراءة/كتابةيحصل أو يضبط مظهر علامة المستند المهيكلة.
XmlMappingXmlMappingقراءةيحصل على كائن يمثل تخطيط هذا النطاق من علامات المستند المهيكل إلى بيانات XML في جزء XML مخصص من المستند الحالي.
RangeEndStructuredDocumentTagRangeEndقراءةيحدد نهاية النطاق إذا كان StructuredDocumentTag علامة مستند منسقة بنطاق.
ParentNodeCompositeNodeقراءةيحصل على الوالد الفوري لهذه العقدة.
DocumentDocumentBaseقراءةيحصل على المستند الذي تنتمي إليه هذه العقدة.
PreviousSiblingNodeقراءةيحصل على العقدة التي تسبق هذه العقدة مباشرةً.
NextSiblingNodeقراءةيحصل على العقدة التي تلي هذه العقدة مباشرةً.
IsCompositeboolقراءةيرجع true إذا كان هذا node يمكنه احتواء عقد أخرى.
RangeRangeقراءةيرجع Range object الذي يمثل الجزء من المستند الموجود داخل هذا node.
CustomNodeIdintقراءة/كتابةيحدد معرف node مخصص.
IsMultiSectionboolقراءةتُرجع true إذا كان هذا الكائن نطاقًا (متعدد الأقسام) لعلامة مستند مُنظم.
NodeNodeقراءةتُرجع كائن Node الذي يُنفّذ هذه الواجهة.

الطرق

التوقيعوصف
StructuredDocumentTagRangeStart(doc: DocumentBase, type: SdtType)يُنشئ مثيلًا جديدًا من فئة بدء نطاق علامة المستند المُنظم.
GetChildNodes(nodeType: NodeType, isDeep: bool)يعيد مجموعة حية من العقد الفرعية التي تتطابق مع الأنواع المحددة.
Accept(visitor: DocumentVisitor)يستدعي Accept(visitor) على هذا المثال من StructuredDocumentTagRangeStart.
GetEnumerator()يوفر دعمًا للتكرار بنمط for each على العقد الفرعية لهذا العقد.
AppendChild(newChild: Node)يضيف العقدة المحددة إلى نهاية نطاق stdContent.
RemoveAllChildren()يزيل جميع العقد بين عقدة بداية هذا النطاق وعقدة نهاية النطاق.
RemoveSelfOnly()يزيل عقدة بداية هذا النطاق وعقدة نهاية النطاق المناسبة لوسم المستند المُنظم، لكنه يحتفظ بمحتواها داخل شجرة المستند.
Clone(isCloneChildren: bool)يجب عليك استخدام التحميل الزائد Clone(bool, INodeCloningListener) عندما يكون استنساخ العقدة جزءًا من عملية استنساخ عقدة أخرى (عادةً ما تكون مركبة).
GetText()يحصل على نص هذا العقد وجميع أبنائه.
GetAncestor(ancestorType: Type)يحصل على السلف الأول من نوع الكائن المحدد.
GetAncestorOf()ينادي GetAncestorOf على هذا المثال من StructuredDocumentTagRangeStart.
Remove()يزيل نفسه من العنصر الأب.
NextPreOrder(rootNode: Node)يحصل على العقدة التالية وفقًا لخوارزمية التجوال المسبق للشجرة.
PreviousPreOrder(rootNode: Node)يحصل على العقدة السابقة وفقًا لخوارزمية التجوال المسبق للشجرة.
ToString(saveFormat: SaveFormat)يصدّر محتوى العقدة إلى سلسلة نصية بالتنسيق المحدد.
NodeTypeToString(nodeType: NodeType)طريقة مساعدة تقوم بتحويل قيمة تعداد نوع العقدة إلى سلسلة نصية سهلة الفهم للمستخدم.

انظر أيضاً

 العربية