未解釈のバイトストリームから、現在の MIME エンティティのコンテントを設定します。
注: このメソッドは R6 で新しく追加されました。
構文
public void setContentFromBytes(Stream stream, String contentType, int encoding)
throws NotesException
パラメータ
Stream stream
バイト入力です。この入力により既存のコンテントすべてが置き換えられます。ストリームが空の場合、現在のコンテントがすべて削除されます。
String contentType
入力のコンテントタイプ/サブタイプです。このパラメータは Content-Type ヘッダーを生成します。
int encoding
MIME 転送エンコードです。入力ストリームのエンコードを反映します。このパラメータは Content-Transfer-Encoding ヘッダーを生成します。encodeContent も参照してください。
- MIMEEntity.ENC_BASE64 -- Content-Transfer-Encoding は「base64」
- MIMEEntity.ENC_EXTENSION -- Content-Transfer-Encoding はユーザー定義
- MIMEEntity.ENC_IDENTITY_7BIT -- Content-Transfer-Encoding は「7bit」
- MIMEEntity.ENC_IDENTITY_8BIT -- Content-Transfer-Encoding は「8bit」
- MIMEEntity.ENC_IDENTITY_BINARY -- Content-Transfer-Encoding は「binary」
- MIMEEntity.ENC_NONE -- Content-Transfer-Encoding ヘッダーなし
- MIMEEntity.ENC_QUOTED_PRINTABLE -- Content-Transfer-Encoding は「quoted-printable」
使用法
このメソッドは、ストリームの最後にストリームの Position を設定します。
クロスリファレンス
LotusScript® NotesMIMEEntity クラスの SetContnentFromBytes メソッド
例