setContents (NotesStream - JavaScript)

java.io.InputStream または java.io.Reader の内容をストリームにコピーします。

定義場所

NotesStream

構文

setContents(stream:java.io.InputStream) : void

setContents(stream:java.io.Reader) : void

使用法

ストリームに内容がある場合、新規の内容が追加されます。

ストリームのコピー時に、プロパティの値は以下のようになります。

このボタンは、ファイルの名前とコンテントから文書を作成します。
var inPath:string = requestScope.filename;
var fis = new java.io.FileInputStream(inPath);
var isr = new java.io.InputStreamReader(fis, "ASCII");
var inStream:NotesStream = session.createStream();
inStream.setContents(isr);
var doc:NotesDocument = database.createDocument();
doc.replaceItemValue("Form", "main");
doc.replaceItemValue("subject", inPath);
doc.replaceItemValue("body", inStream.readText());
inStream.close();
doc.save(true, true);

言語間の参照

Java™ Stream クラスの setContents メソッド