OptionCollection
개요
OptionCollection은(는) Aspose.PDF FOSS에서 .NET용 클래스입니다. Inherits from: ICollection<Option>.
소유자 ChoiceField의 /Opt 항목을 기반으로 하는 Option 값의 가변 컬렉션.
이 클래스는 .NET 프로그램에서 OptionCollection 객체를 다루기 위한 8개의 메서드를 제공합니다. 사용 가능한 메서드: Add, Clear, Contains, CopyTo, GetEnumerator, Remove, get. 모든 public 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: Count, IsReadOnly, IsSynchronized, SyncRoot.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Count | int | 읽기 | 소유 필드에 대한 옵션 수. |
IsReadOnly | bool | 읽기 | 항상 false — 컬렉션은 변경 가능합니다. |
IsSynchronized | bool | 읽기 | 항상 false — 컬렉션은 스레드 안전하지 않습니다. |
SyncRoot | object | 읽기 | 컬렉션의 동기화 루트. |
메서드
| 시그니처 | 설명 |
|---|---|
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() | 호출 시점에 필드의 옵션들을 열거합니다. |