ItemInfo構造体

ItemInfo構造体を使用して、オブジェクトのカタログ情報を保持します。

ItemInfo構造体は、WebCatalogServiceサービスおよびunresolvable-reference.htmlで使用します。

ItemInfo構造体のフィールド

フィールド 説明

String path

カタログ内のオブジェクトへのパスを指定します。たとえば、/users/jchan/analyses/。

ItemInfoType type

型を示す文字列を指定します。有効値は次のとおりです:

  • Folder

  • Link

  • Missing

  • NoAccess

  • Object

String caption

カタログのオブジェクトのローカル名を指定します。たとえば、フランス語では「My Folders」は「Mes Dossiers」と表示されます。

int attributes

次のフラグの組合せを指定します。

1 = 読取りのみ 2 = アーカイブ 4 = 非表示 8 = システム

Calendar lastModified

オブジェクトを最後に変更した日付と時間をカレンダ形式で指定します。

Calendar created

カタログにオブジェクトを作成(保存)した日付と時間をカレンダ形式で指定します。

Calendar accessed

ユーザーがオブジェクトに最後にアクセスした日付と時間をカレンダ形式で指定します。

String signature

カタログ・オブジェクトのシグネチャを指定します。

NameValuePair[] itemProperties

オブジェクト・プロパティの配列を指定します。

ACL aclXX

このカタログ項目のアクセス制御リストを指定します。

Account owner

オブジェクトのオーナーを指定します。

String targetPath

ItemInfoTypeフィールドが「Link」に設定されている場合、このフィールドはオブジェクトのターゲット・パスを指定します。