setValueCustomData (Item - Java)

アイテムの値をオブジェクトのカスタムデータに設定します。

注: このメソッドは R6 で新しく追加されました。

定義位置

Item

構文

public void setValueCustomData(Object userobj)
    throws NotesException
    throws java.io.IOException
public void setValueCustomData(String datatypename, Object userobj)
    throws NotesException
    throws java.io.IOException

パラメータ

Object userobj

カスタムデータを含むオブジェクト。このオブジェクトを定義するクラスは、Serializable を実装する必要があります。必要に応じて readObject と writeObject をオーバーライドできます。

String datatypename

データ型の名前。カスタムデータの取得時に、この名前を使用して検証します。

使用法

新しい値で既存の値を置き換えます。

変更を保存するには、setValueCustomData を呼び出した後に Document.save を呼び出す必要があります。

カスタムデータは、64K を超えることはできません。

Java™ 以外の言語バインディングを使用してカスタムデータを取得する場合は、「Bytes」メソッドを使用してください。

カスタムデータを取得するメソッドについては、次を参照してください。

カスタムデータをアイテムに書き込むこれ以外のメソッドについては、次を参照してください。