LotusScript® のクラスで添付ファイルと埋め込みオブジェクトを処理する

添付ファイルと埋め込みオブジェクトは、NotesEmbeddedObject クラスを使用して表します。

注: 埋め込みオブジェクトとオブジェクトリンクは、OS/2、UNIX、Macintosh ではサポートされていません。 添付ファイルはサポートされています。

リッチテキストアイテムの添付ファイルにアクセスするには、次のいずれかを実行します。

リッチテキストアイテムの埋め込みオブジェクトにアクセスするには、次の操作のどちらかを実行します。

リッチテキストアイテムに添付ファイルまたは埋め込みオブジェクトを作成するには、NotesRichTextItem の EmbedObject を使用します。

NotesDocument の HasEmbedded プロパティは、文書が添付ファイルまたは埋め込みオブジェクトを含むかどうかを示します。

文書の作成に使用したフォームで元々埋め込まれていたオブジェクトを含む、文書内のすべての埋め込みオブジェクトを取得するには、NotesDocument の EmbeddedObjects プロパティを使用します。

リッチテキストアイテムに関連付けられていない R4 以前の添付ファイルを検索するには、NotesDocument の Items プロパティなどを使用して、文書内のすべてのアイテムを取得します。 その後で、各アイテムの Type プロパティの値が ATTACHMENT かどうかを調べます。この種類の添付ファイルを取得するには、NotesDocument の GetAttachment メソッドを使用します。

NotesEmbeddedObject の次のプロパティとメソッドは、添付ファイルと埋め込みオブジェクトの両方に適用されます。

NotesEmbeddedObject の次のプロパティとメソッドは、添付ファイルだけに適用されます。

NotesEmbeddedObject の次のプロパティとメソッドは、埋め込みオブジェクトだけに適用されます。