مجموعه گزینهها
نمای کلی
OptionCollection یک کلاس در Aspose.PDF FOSS برای .NET است.
ارثبری میکند از: ICollection<Option>.
مجموعهٔ قابل تغییر مقادیر Option که توسط ورودی /Opt متعلق به ChoiceField پشتیبانی میشود.
این کلاس 8 متد برای کار با اشیاء OptionCollection در برنامههای .NET فراهم میکند.
متدهای موجود شامل: Add، Clear، Contains، CopyTo، GetEnumerator، Remove، get.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
خواص: Count، IsReadOnly، IsSynchronized، SyncRoot.
ویژگیها
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
Count | int | خواندن | تعداد گزینهها در فیلد مالک. |
IsReadOnly | bool | خواندن | همیشه نادرست — مجموعه قابل تغییر است. |
IsSynchronized | bool | خواندن | همیشه نادرست — مجموعه ایمن برای چندنخی نیست. |
SyncRoot | object | خواندن | ریشهٔ همگامسازی برای مجموعه. |
روشها
| Signature | Description |
|---|---|
get(index: int) | شاخص روش‑فرم (یک متد حروف کوچک get را در دسترس میگذارد). |
get(name: string) | جستجوی روش‑فرم بر اساس نام نمایشی. |
Add(item: Option) | یک گزینه را به آرایه /Opt فیلد اضافه میکند. |
Clear() | تمام گزینهها را از فیلد حذف میکند. |
Contains(item: Option) | در صورتی که گزینهای با همان Value+Name در مجموعه وجود داشته باشد، true برمیگرداند. |
CopyTo(array: Option[], index: int) | گزینههای ساختهشده را در آرایهٔ ارائهشده کپی میکند، شروع از آفست دادهشده. |
Remove(item: Option) | اولین گزینهای که Value+Name آن با گزینهٔ ارائهشده مطابقت دارد را حذف میکند. |
GetEnumerator() | گزینههای فیلد را در زمان فراخوانی شمارش میکند. |