AtxHeadingBlock

نمای کلی

AtxHeadingBlock یک کلاس در Aspose.Words FOSS برای Python است. ارث برده از: HeadingBlock.

AtxHeadingBlock نمایانگر یک سرعنوان به سبک ATX است و یک ویژگی level و متدهای add_child(child) / get_parent() برای دستکاری درخت فراهم می‌کند.

این کلاس 5 متد برای کار با اشیاء AtxHeadingBlock در برنامه‌های Python ارائه می‌دهد. متدهای موجود عبارتند از: __init__، add_child، get_parent. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای Python برای هر برنامه Python قابل دسترسی هستند. ویژگی‌ها: block_level، children، is_first_child، is_last_child، level، next_sibling، و 3 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
level``خواندنسطح را برمی‌گرداند.
is_first_childboolخواندندریافت می‌کند که اولین فرزند است.
is_last_childboolخواندنمشخص می‌کند که آیا آخرین فرزند است.
next_siblingOptional["Block"]خواندنبرادر بعدی را بر می‌گرداند.
previous_siblingOptional["Block"]خواندنبرادر قبلی را دریافت می‌کند.
block_levelMarkdownBlockLevelخواندنسطح بلوک را دریافت می‌کند.
type``خواندننوع را دریافت می‌کند.
parentOptional["Block"]خواندنوالد را دریافت می‌کند.
childrenlist["Block"]خواندنفرزندان را دریافت می‌کند.

روش ها

امضاتوضیح
__init__(level: int)Calls init(سطح) در این نمونه AtxHeadingBlock.
__init__(block_type: BlockType, level: int)Calls init(block_type, level) در این نمونه AtxHeadingBlock.
__init__(block_type: BlockType)Calls init(block_type) در این نمونه AtxHeadingBlock.
add_child(child: "Block") → "Block"متد add_child(child) را در این نمونه AtxHeadingBlock فراخوانی می‌کند.
get_parent() → Optional["Block"]در زنجیرهٔ اجدادی بالا بروید و اولین بلوکی را برگردانید که
    ``type`` is one of *types*, or ``None`` if none matches. |

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

 فارسی