getContentAsText (NotesMIMEEntity - JavaScript)

現在の MIME エンティティのコンテントをテキストで取得します。

定義場所

NotesMIMEEntity

構文

getContentAsText(stream:NotesStream) : void

getContentAsText(stream:NotesStream, decoded:boolean) : void

パラメータ 説明
stream テキストの出力メディアです。
decoded コンテントをデコードする場合は true (デフォルト) を指定します。そのままエンコードしておく場合は false を指定します。

使用法

このメソッドは、ストリームの最後にストリームの Position を設定します。

MIME コンテントをストリングオブジェクトとして取得するには、ContentAsText プロパティを参照してください。

このメソッドのシグニチャは、ContentAsText プロパティのシグニチャと同じ名前になります。

このボタンは、現在の文書が text/plain MIME 形式の場合に、その文書のコンテンツを表示します。
// Do not automatically convert MIME to rich text
session.setConvertMIME(false);
var mime:NotesMIMEEntity = currentDocument.getDocument().getMIMEEntity();
if (mime != null) {
	if (mime.getContentType().equals("text") &&
	mime.getContentSubType().equals("plain")) {
		var stream:NotesStream = session.createStream();
		mime.getContentAsText(stream);
		stream.setPosition(0); // must reset the stream position
		requestScope.status = stream.readText();
	}
} else {
	requestScope.status = "Not MIME";
}
// Restore conversion
session.setConvertMIME(true);

言語間の参照

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

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