JAVA/CORBA クラス


MIMEEntity クラス

MIME タイプ (多目的インターネットメール拡張: Multipurpose Internet Mail Extensions) のアイテムを表します。

メモ このクラスは R5.0.2 で新しく追加されました。

構文public class MIMEEntity extends Base
包含関係スーパークラス:ItemDocument
サブクラス:MIMEHeader

プロパティ(BoundaryEnd (getBoundaryEnd を使用)
BoundaryStart (getBoundaryStart を使用)

Charset (getCharset を使用)

ContentAsText (getContentAsText を使用)

ContentSubtype (getContentSubType を使用)

ContentType (getContentType を使用)

Encoding (getEncoding を使用)

Headers (getHeaders を使用)

HeaderObjects (getHeaderObjects を使用)

InputSource (getInputSource を使用)

InputStream (getInputStream を使用)

Preamble (getPreamble と setPreamble を使用)

Reader (getReader を使用)

メソッドcreateChildEntity
createHeader

createParentEntity

decodeContent

encodeContent

getContentAsBytes

getContentAsText

getEntityAsText

getFirstChildEntity

getNextEntity

getNextSibling

getNthHeader

getParentEntity

getPrevEntity

getPrevSibling

getSomeHeaders

parseXML

recycle

remove

setContentFromBytes

setContentFromText

transformXML

アクセスタイプNotesDocument の MIME コンテントにアクセスするには:


使用法含まれている Document オブジェクトに、NotesDocument の computeWithForm、encrypt、save、send、sign、または closeMIMEEntities のメソッドのいずれかが適用されると、有効な MIMEEntity オブジェクトが無効になります。
アイテムを Item および MIMEEntity 両方のオブジェクトとして同時に処理することは避けてください。MIMEEntity プロパティとメソッドの使用を開始した後は、NotesDocument の computeWithForm、encrypt、save、send、sign、または closeMIMEEntities による MIME 処理を終了するまで同一文書のアイテムにアクセスするほかのメソッドを使用しないでください。

$NoteHasNativeMIME と呼ばれるアイテムの値が「1」の場合、文書に MIME エンティティが含まれることを示します。「MIME パート」タイプのアイテムには MIME エンティティのボディが組み込まれます。通常、これはメールメッセージで「本文 (Body)」と呼ばれるアイテムに相当します。マルチパート MIME エンティティの場合、文書には親エンティティと子エンティティのそれぞれに 1 つずつの複数の MIME パートアイテムがあります。MIME パートアイテムには、「Content-type」、「Content-Transfer-Encoding」などのヘッダーと、プリアンブル (親エンティティ) およびボディコンテント (子およびスタンドアロンのエンティティ) があります。メールメッセージでは、たとえば、件名 (「Subject」ヘッダー)、送信先 (「To」ヘッダー)、受信 (「Received」ヘッダー) などのように、特定の項目が MIME ヘッダーに相当します。

MIMEEntity クラスと MIMEHeader クラスは、文書からの MIME 情報の収集と編成を行います。1 つの MIMEEntity オブジェクトは、マルチパートではない MIME エンティティを含む文書を表します。複数の MIMEEntity オブジェクトは、マルチパートの MIME エンティティを含む文書を表します。マルチパート MIME エンティティは、複数の親および子のエンティティで構成されます。子エンティティを別のエンティティの親にすることもできます。

クロスリファレンスLotusScript の NotesMIMEEntity クラス

関連項目