OptionCollection
概要
OptionCollection は Aspose.PDF の .NET 用 FOSS のクラスです。継承元: ICollection<Option>。
所有する ChoiceField の /Opt エントリに裏付けられた、Option 値の可変コレクション。
このクラスは、.NET プログラム内の OptionCollection オブジェクトを操作するための 8 つのメソッドを提供します。利用可能なメソッドは、Add、Clear、Contains、CopyTo、GetEnumerator、Remove、get です。Aspose.PDF の .NET 用 FOSS パッケージをインストールした後、すべての公開メンバーは任意の .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() | 呼び出し時にフィールド上のオプションを列挙します。 |