TableTHeadElement
نمای کلی
TableTHeadElement یک کلاس در Aspose.PDF FOSS برای .NET است.
ارثبری میکند از: StructureElement.
این کلاس 12 متد برای کار با اشیاء TableTHeadElement در برنامههای .NET فراهم میکند.
متدهای موجود شامل: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTR, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای .NET در دسترس هر برنامه .NET هستند.
ویژگیها: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, و 6 مورد دیگر.
ویژگیها
| Name | Type | Access | Description |
|---|---|---|---|
StructureTextState | StructureTextState | خواندن | وضعیت متنی که بر محتوای درونخطی این عنصر اعمال میشود (فقط ذخیره میشود — سازنده ساختار از طریق آن دوباره رندر نمیکند). |
Attributes | StructureElementAttributes | خواندن | ویژگیهای ساختاری (/A) که به این عنصر پیوست شدهاند، بهصورت سازمانیافته بر حسب مالک. |
StructureType | string | خواندن | نقش نوع ساختار PDF (/S entry، به عنوان مثال |
ActualText | string | خواندن/نوشتن | متن جایگزین برای محتوای علامتگذاریشده (/ActualText). |
AlternativeText | string | خواندن/نوشتن | متن جایگزین که توسط فناوریهای کمکی استفاده میشود (/Alt). |
ExpansionText | string | خواندن/نوشتن | متن گسترش برای یک اختصار (/E). |
Language | string | خواندن/نوشتن | کد زبان BCP-47 برای محتوای عنصر (/Lang). |
ID | string | خواندن | شناسه عنصر (/ID)؛ فقط‑خواندنی — در زمان ذخیره اختصاص مییابد. |
Title | string | خواندن/نوشتن | عنوان عنصر ساختاری (/T). |
Page | Page? | خواندن | صفحهای که محتوای این عنصر را میزبانی میکند، یا null وقتی که عنصر هنوز به صفحهای پیوست نشده باشد. |
ParentElement | StructureElement? | خواندن | عنصر ساختاری والد، یا null وقتی که این عنصر جدا شده باشد یا مستقیماً زیر ریشه درخت ساختار قرار داشته باشد. |
ChildElements | ElementList | خواندن | فرزندان مستقیم این عنصر. |
متدها
| امضا | توضیح |
|---|---|
CreateTR() | متد CreateTR را بر روی این نمونه TableTHeadElement فراخوانی میکند. |
AppendChild(child: StructureElement) | فرزند را زیر آرایه /K این عنصر اضافه میکند. |
SetTag(tag: string) | نقش این عنصر را به یک برچسب سفارشی بازنگری میکند و برچسب → نوع استاندارد آن را در نقشه نقشهای سند ثبت مینماید. |
ToString() | نمایش متنی که هنگام خروج ساختار درخت استفاده میشود (نام نقش؛ در صورت عدم وجود به نام نوع باز میگردد). |
FindElements(recursive: bool) | بهصورت بازگشتی عناصر فرزند از نوع T را پیدا میکند. |
SetText(text: string) | محتوای متنی عنصر را تنظیم میکند (بهعنوان ActualText ذخیره میشود). |
SetId(id: string) | شناسه عنصر (/ID) را تنظیم میکند. |
ClearId() | شناسه عنصر (/ID) را حذف میکند. |
AdjustPosition(settings: object) | قالب خالی بدون عملیات برای سازگاری با API نویسندگی AdjustPosition نگه داشته شده است — FOSS هنوز از طریق PositionSettings رندر نمیشود. |
ChangeParentElement(newParent: StructureElement, validate: bool) | این عنصر را زیر newParent منتقل میکند. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | این عنصر را جدا میکند، سپس فرزندان آن را زیر والد قبلی عنصر (با جایگزینی محل عنصر) بازپدر میکند. |
Detach() | این عنصر را از والد خود جدا میکند. |