SubDocument
SubDocument
نمای کلی
SubDocument یک کلاس در Aspose.Words FOSS برای .NET است. ارث میبرد از: Node.
نمایانگر یک SubDocument است - که یک ارجاع به سندی ذخیره شده بهصورت خارجی است.
این کلاس 10 متد برای کار با اشیاء SubDocument در برنامههای .NET فراهم میکند. متدهای موجود شامل: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای .NET، برای هر برنامه .NET قابل دسترسی هستند. ویژگیها: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode و 2 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
NodeType | NodeType | خواندن | برمیگرداند SubDocument. |
ParentNode | CompositeNode | خواندن | والد مستقیم این گره را دریافت میکند. |
Document | DocumentBase | خواندن | سندی که این گره به آن تعلق دارد را دریافت میکند. |
PreviousSibling | Node | خواندن | گرهای که بلافاصله قبل از این گره قرار دارد را دریافت میکند. |
NextSibling | Node | خواندن | نودی که بلافاصله پس از این نود است را برمیگرداند. |
IsComposite | bool | خواندن | اگر این گره بتواند گرههای دیگر را در خود داشته باشد، true را برمیگرداند. |
Range | Range | خواندن | یک شیء Range را برمیگرداند که بخشی از سند که در این گره قرار دارد را نشان میدهد. |
CustomNodeId | int | خواندن/نوشتن | شناسهٔ سفارشی گره را مشخص میکند. |
روش ها
| امضا | توضیح |
|---|---|
Accept(visitor: DocumentVisitor) | متد Accept(visitor) را بر روی این نمونهٔ SubDocument فراخوانی میکند. |
Clone(isCloneChildren: bool) | هنگامی که کلونسازی گره بخشی از فرآیند کلونسازی گرهٔ دیگری (معمولاً ترکیبی) باشد، باید از بارگذاری Clone(bool, INodeCloningListener) استفاده کنید. |
GetText() | متن این گره و تمام فرزندان آن را دریافت میکند. |
GetAncestor(ancestorType: Type) | اولین جد شیء از نوع مشخصشده را دریافت میکند. |
GetAncestorOf() | متد GetAncestorOf را بر روی این نمونه SubDocument فراخوانی میکند. |
Remove() | خود را از والد حذف میکند. |
NextPreOrder(rootNode: Node) | گره بعدی را بر اساس الگوریتم پیمایش پیشسفری درخت دریافت میکند. |
PreviousPreOrder(rootNode: Node) | گره قبلی را بر اساس الگوریتم پیمایش پیشسفری درخت دریافت میکند. |
ToString(saveFormat: SaveFormat) | محتوای گره را به صورت یک رشته در قالب مشخص صادر میکند. |
NodeTypeToString(nodeType: NodeType) | یک متد کمکی که مقدار enum نوع گره را به رشتهای کاربرپسند تبدیل میکند. |