OutlineItemCollection
نمای کلی
OutlineItemCollection یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.
یک آیتم طرحی که ممکن است دارای عناصر زیر (تخمین ها/درجات TOC) باشد.
این کلاس ۱۳ روش برای کار با اشیاء OutlineItemCollection در برنامه های .NET را فراهم می کند. روش های موجود شامل: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Action, Bold, Children, Color, Count, Destination,، و 18 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
Count | int | بخونید. | تعداد موارد صورت کودک. |
First | OutlineItemCollection? | بخونید. | اولین آیتم صورت کودک، یا اگر هیچ نباشد صفر. |
Last | OutlineItemCollection? | بخونید. | آخرین آیتم صورت کودک، یا اگر هیچ نباشد. |
Next | OutlineItemCollection? | بخونید. | عنصر طرحی خواهر و برادر بعدی، یا صفر اگر این آخرین خواهرم باشد. |
Prev | OutlineItemCollection? | بخونید. | عنصر طرح خواهر و برادر قبلی، یا صفر اگر این اولین خواهرم باشد. |
HasNext | bool | بخونید. | درست است وقتی این آیتم یک برادر یا خواهر بعدی دارد. |
Title | string | خواندن/نوشتن | عنوان کتاب نشان. |
Action | Aspose.Pdf.Annotations.PdfAction? | خواندن/نوشتن | اقدام مرتبط با این بخش طرحی، اگر وجود داشته باشد. |
Destination | Aspose.Pdf.Annotations.IAppointment? | خواندن/نوشتن | مقصد این قطعه ی طرحی. |
Bold | bool | خواندن/نوشتن | اینکه آیا علامت گذاری با کُل رنگ است. |
Italic | bool | خواندن/نوشتن | اینکه آیا علامت گذاری در طومار است. |
Color | System.Drawing.Color | خواندن/نوشتن | رنگ علامت کتاب. |
Open | bool | خواندن/نوشتن | اینکه آیا نشانه کتاب گسترش یافته است. |
IsReadOnly | bool | بخونید. | اینکه آیا مجموعه فقط برای خواندن است. |
IsSynchronized | bool | بخونید. | اینکه آیا مجموعه از طریق رشته ایمن است. |
SyncRoot | object | بخونید. | ریشه همگام سازی برای IsSynchronized؛ این مجموعه را بازمی گرداند. |
Level | int | بخونید. | عمق این نشانه کتاب در درخت طرح (سطح بالا = 0). |
Parent | Outlines? | بخونید. | درخت طرح مالکیت، یا null زمانی که این آیتم هنوز متصل نشده است. |
VisibleCount | int | بخونید. | تعداد نشانه های قابل مشاهده (شمار / شمارش ورودی به صورت تکراری). |
IsOpen | bool | خواندن/نوشتن | اینکه آیا این پست اولیه در ابتدا باز است (به صورت گسترده) یا خیر. |
IsBold | bool | خواندن/نوشتن | اینکه آیا عنوان آیتم طرح با رنگ های تند نمایش داده شده است. |
IsItalic | bool | خواندن/نوشتن | اینکه آیا عنوان آیتم طرح در خطی نمایش داده شده است. |
DestinationPageNumber | int | بخونید. | شماره صفحه مقصد (بر اساس 1) ، یا 0 اگر تنظیم نشده باشد و یا یک صفحه هدف نباشد. |
Children | IReadOnlyList<OutlineItem> | بخونید. | موارد صورت کودک. |
روش ها
| Signature | شرح: |
|---|---|
OutlineItemCollection() | یک آیتم خالی را بسازید. |
OutlineItemCollection(outlines: OutlineCollection?) | یک آیتم طرح بندی را به مجموعه ای از خطوط موجود متصل کنید (عکس های جدید OutlineItemCollection(doc.Outlines)). |
GetEnumerator() | در مورد موارد طرح کودک تکرار می شود. |
Add(outline: OutlineItemCollection) | یک آیتم طرح را به عنوان فرزند این یکی اضافه کنید. |
Clear() | تمام قطعات صورت بچه ها رو حذف کنين. |
Contains(item: OutlineItemCollection) | اینکه آیا آیتم تحویل داده شده یک فرزند مستقیم از این یکی است. |
CopyTo(array: OutlineItemCollection[], index: int) | بچه ها را به آرایه ای کپی کنید که از شاخص شروع می شود. |
Delete() | تمام عناصر صورتگرمی کودک (به اصطلاح Clear) را حذف کنید. |
Delete(name: string) | اولين بچه اي که اسمش با عنوانش مطابقت داره رو حذف کن. |
Insert(index: int, outline: OutlineItemCollection) | یک آیتم طرح در شاخص مبتنی بر ۱ وارد کنید. |
Remove(item: OutlineItemCollection) | بچه ي دستي رو از اينجا بردار و گزارش بده که آيا اون موجود بوده يا نه. |
Remove(index: int) | کودک را در شاخص 1 پایه ای که به شما داده شده است، بردارید. |
OutlineItem() | یک آیتم طرح جدید ایجاد کنید که می تواند به OutlineCollection یا دیگر OutlineItem اضافه شود. |