decodeContent (NotesMIMEEntity - JavaScript)

MIME エンティティのヘッダー以外のコンテントをデコードします。

定義場所

NotesMIMEEntity

構文

decodeContent() : void

使用法

このメソッドは、エンティティがエンコードされている場合に、MIME エンティティのヘッダー以外のコンテントをデコードし、Content-Transfer-Encoding ヘッダーが存在する場合は削除します。

現在のエンコードを取得するには、getEncoding を使用します。

エンティティのエンコードを設定するには、encodeContent を使用します。

このボタンは、単一パート MIME エンティティのエンコードを None に変更します。エンティティのコンテントがすでにエンコードされている場合 (base64 または quoted-printable)、エージェントは最初にエンティティをデコードします。
// Do not automatically convert MIME to rich text
session.setConvertMIME(false);
var doc:NotesDocument = currentDocument.getDocument();
var mime:NotesMIMEEntity = doc.getMIMEEntity();
if (mime != null) {
	mime.decodeContent();
	mime.encodeContent(NotesMIMEEntity.ENC_NONE);
	doc.save(true, true);
} else {
	requestScope.status = "Not MIME";
}
// Restore conversion
session.setConvertMIME(true);

言語間の参照

LotusScript® NotesMIMEEntity クラスの DecodeContent メソッド

Java™ MIMEEntity クラスの decodeContent メソッド