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