IStructuredDocumentTag

IStructuredDocumentTag

نظرة عامة

IStructuredDocumentTag هي واجهة في Aspose.Words FOSS لـ .NET.

واجهة لتعريف بيانات مشتركة لـ StructuredDocumentTag و StructuredDocumentTagRangeStart.

توفر هذه الواجهة طريقتين للعمل مع كائنات IStructuredDocumentTag في برامج .NET. تشمل الطرق المتاحة: GetChildNodes، RemoveSelfOnly. جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.Words FOSS لـ .NET. الخصائص: Appearance، Color، Id، IsMultiSection، IsShowingPlaceholderText، Level، و10 أخرى.

خصائص

اسمالنوعالوصولوصف
IsMultiSectionboolقراءةإرجاع true إذا كان هذا الكائن علامة مستند منظم بنطاق (متعدد الأقسام).
NodeNodeقراءةإرجاع كائن Node الذي ينفّذ هذه الواجهة.
Idintقراءةيحدد معرفًا رقميًا دائمًا فريدًا للقراءة فقط لهذا الـ SDT.
Tagstringقراءة/كتابةيحدد وسمًا مرتبطًا بعقدة الـ SDT الحالية.
Titlestringقراءة/كتابةيحدد الاسم الودي المرتبط بهذا الـ SDT.
PlaceholderBuildingBlockقراءةيحصل على BuildingBlock الذي يحتوي على نص العنصر النائب الذي يجب عرضه عندما تكون محتويات تشغيل SDT هذه فارغة، ويكون عنصر XML المرتبط المُخَطَّط فارغًا كما هو محدد عبر عنصر XmlMapping أو يكون عنصر IsShowingPlaceholderText صحيحًا.
PlaceholderNamestringقراءة/كتابةيحصل أو يعيّن اسم الـ BuildingBlock الذي يحتوي على نص العنصر النائب.
AppearanceSdtAppearanceقراءة/كتابةالحصول أو تعيين مظهر علامة المستند المهيكلة.
IsShowingPlaceholderTextboolقراءة/كتابةيحدد ما إذا كان يجب تفسير محتوى هذا الـ SDT على أنه يحتوي على نص عنصر نائب (على عكس المحتويات النصية العادية داخل الـ SDT).
LevelMarkupLevelقراءةيحصل على المستوى الذي يحدث فيه هذا الـ SDT في شجرة المستند.
SdtTypeSdtTypeقراءةيحصل على نوع علامة المستند المهيكلة هذه.
LockContentControlboolقراءة/كتابةعند ضبطه على true، سيمنع هذا الخاصية المستخدم من حذف هذا الـ SDT.
LockContentsboolقراءة/كتابةعند تعيينه إلى true، سيمنع هذا الخاصية المستخدم من تحرير محتويات هذا الـ SDT.
ColorSystem.Drawing.Colorقراءة/كتابةيحصل على أو يضبط لون العلامة المهيكلة للمستند.
XmlMappingXmlMappingقراءةيحصل على كائن يمثل ربط هذه العلامة الموثقة المُنظمة إلى بيانات XML في جزء XML مخصص من المستند الحالي.
WordOpenXMLstringقراءةيحصل على سلسلة تمثّل XML الموجود داخل العقدة بتنسيق FlatOpc.

الطرق

التوقيعوصف
RemoveSelfOnly()يزيل عقدة SDT هذه فقط، لكنه يحتفظ بمحتواها داخل شجرة المستند.
GetChildNodes(nodeType: NodeType, isDeep: bool)يرجع مجموعة حية من العقد الفرعية التي تتطابق مع الأنواع المحددة.

انظر أيضاً

 العربية