コレクション
概要
Collection は .NET 用 Aspose.PDF FOSS のクラスです。
継承元: EmbeddedFileCollection。
PDF ポートフォリオ コレクション。
このクラスは .NET プログラムで Collection オブジェクトを操作するための 8 つのメソッドを提供します。
利用可能なメソッドは次のとおりです: Add, Collection, CopyTo, Delete, DeleteByKey, FindByName, GetEnumerator, GetSortedCollection。
すべてのパブリック メンバーは、Aspose.PDF FOSS for .NET パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です。
プロパティ: Count, DefaultEntry, IsSynchronized, Keys, Schema, SyncRoot。
プロパティ
| Name | Type | Access | Description |
|---|---|---|---|
DefaultEntry | string | 読み取り | このポートフォリオのカタログのデフォルトエントリ名(/D エントリ)、または空です。 |
Schema | CollectionSchema? | 読み取り | コレクションスキーマ(PDF 仕様 §7.11.5)。 |
Count | int | 読み取り | カウントを取得します。 |
IsSynchronized | bool | 読み取り | 同期されているかどうかを取得します。 |
SyncRoot | object | 読み取り | 同期ルートを取得します。 |
Keys | List<string> | 読み取り | このコレクション内のすべての埋め込みファイルの名前。 |
メソッド
| シグネチャ | 説明 |
|---|---|
Collection() | 空のポートフォリオコレクションを作成します。 |
GetSortedCollection() | /Collection /Sort dict によって順序付けられたファイル仕様を返します(PDF 仕様 §7.11.4 表 73)。 |
Add(file: FileSpecification) | 埋め込みファイル添付をドキュメントに追加します。 |
CopyTo(array: FileSpecification[], index: int) | この Collection インスタンスで CopyTo を呼び出します。 |
FindByName(name: string) | 登録された名前で埋め込みファイルを検索します。 |
DeleteByKey(key: string) | キー名による Delete(string) の兄弟メソッドです。 |
Delete() | ドキュメントの /Names/EmbeddedFiles 名前ツリーからすべての埋め込みファイルを削除します。 |
GetEnumerator() | この Collection インスタンスで GetEnumerator を呼び出します。 |