OptionCollection
Przegląd
OptionCollection jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: ICollection<Option>.
Modyfikowalna kolekcja wartości Option wspierana przez wpis /Opt właściciela ChoiceField.
Ta klasa udostępnia 8 metod do pracy z obiektami OptionCollection w programach .NET. Dostępne metody to: Add, Clear, Contains, CopyTo, GetEnumerator, Remove, get. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Count, IsReadOnly, IsSynchronized, SyncRoot.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Count | int | Odczyt | Liczba opcji w polu właściciela. |
IsReadOnly | bool | Odczyt | Zawsze fałsz — kolekcja jest mutowalna. |
IsSynchronized | bool | Odczyt | Zawsze fałsz — kolekcja nie jest bezpieczna wątkowo. |
SyncRoot | object | Odczyt | Korzeń synchronizacji dla kolekcji. |
Metody
| Sygnatura | Opis |
|---|---|
get(index: int) | Indeksator w formie metody (publiczna powierzchnia używa metody get pisanej małymi literami). |
get(name: string) | Wyszukiwanie w formie metody po nazwie wyświetlanej. |
Add(item: Option) | Dodaje opcję do tablicy /Opt pola. |
Clear() | Usuwa wszystkie opcje z pola. |
Contains(item: Option) | Zwraca true, gdy w kolekcji istnieje opcja o tym samym Value+Name. |
CopyTo(array: Option[], index: int) | Kopiuje zmaterializowane opcje do dostarczonej tablicy, zaczynając od podanego offsetu. |
Remove(item: Option) | Usuwa pierwszą opcję, której Value+Name pasuje do podanej opcji. |
GetEnumerator() | Enumeruje opcje w polu w czasie wywołania. |