Node

نمای کلی

Node یک کلاس در Aspose.Words FOSS برای .NET است.

کلاس پایه برای تمام گره‌های یک سند Word.

این کلاس 12 متد برای کار با اشیاء Node در برنامه‌های .NET فراهم می‌کند. متدهای موجود شامل: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای .NET برای هر برنامه .NET قابل دسترسی هستند. ویژگی‌ها: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode و 2 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
NodeTypeNodeTypeخواندننوع این گره را دریافت می‌کند.
ParentNodeCompositeNodeخواندنوالد مستقیم این Node را برمی‌گرداند.
DocumentDocumentBaseخواندنسندی را که این گره به آن تعلق دارد، دریافت می‌کند.
PreviousSiblingNodeخواندنگره‌ای که بلافاصله قبل از این گره است را دریافت می‌کند.
NextSiblingNodeخواندنگره‌ای را که بلافاصله پس از این گره می‌آید برمی‌گرداند.
IsCompositeboolخواندندر صورتی که این گره بتواند گره‌های دیگر را در خود داشته باشد، مقدار true را برمی‌گرداند.
RangeRangeخواندنیک شیء Range را برمی‌گرداند که بخشی از سندی را که در این گره قرار دارد نشان می‌دهد.
CustomNodeIdintخواندن/نوشتنشناسه گره سفارشی را مشخص می‌کند.

روش ها

امضاتوضیح
Clone(isCloneChildren: bool)باید هنگامیکه تکثیر گره بخشی از یک فرآیند تکثیر گره دیگر (معمولاً ترکیبی) باشد، overload تابع 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)یک متد کمکی که مقدار enum نوع گره را به رشته‌ای کاربرپسند تبدیل می‌کند.

همچنین ببینید:

 فارسی