FencedCodeBlock

نمای کلی

FencedCodeBlock یک کلاس در Aspose.Words FOSS برای Python است. ارث‌برده از: Block.

FencedCodeBlock نمایانگر یک بلوک کد محصور (fenced) در Markdown با ویژگی‌هایی مانند code، info و fence_char است و از ناوبری بلوک استاندارد API پشتیبانی می‌کند.

این کلاس ۴ متد برای کار با اشیاء FencedCodeBlock در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: __init__، add_child، get_parent هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای Python برای هر برنامه Python قابل دسترسی هستند. ویژگی‌ها: block_level، children، code، fence_char، info، is_first_child و ۵ مورد دیگر.

خواص

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

روش ها

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

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

 فارسی