メソッドの概要

返却値の型 メソッド名
ResultObject addItem (AnnounceRegistration registration)
アナウンスアイテムを追加します。
ResultObject deleteItem (ItemKey itemKey)
アナウンスアイテムを削除します。
ResultObject findItem (ItemKey itemKey)
アナウンスアイテムを取得します。
ResultObject updateContents (AnnounceContentsUpdate contentsUpdate)
本文を更新します。
ResultObject updateEditType (AnnounceUpdateEditType updateEditType)
アナウンスアイテムの編集種別を更新します。

メソッドの詳細

ResultObject addItem (AnnounceRegistration registration)
アナウンスアイテムを追加します。

[ 操作ユーザの権限状態 ]
操作ユーザが以下のいずれかに該当する場合、このAPIを利用することができます。

  • ワークスペースに対してオーナー権限を保持している
  • ワークスペースのアイテム追加を許可されている

パラメータ
registration : AnnounceRegistration
アナウンス情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、Announce を設定します。
ResultObject deleteItem (ItemKey itemKey)
アナウンスアイテムを削除します。

[ 操作ユーザの権限状態 ]
操作ユーザが以下のいずれかに該当する場合、このAPIを利用することができます。

  • ワークスペースに対してオーナー権限を保持している
  • アイテム登録者

パラメータ
itemKey : ItemKey
アナウンスのアイテムキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数 を設定します。
ResultObject findItem (ItemKey itemKey)
アナウンスアイテムを取得します。

該当するデータが存在しない場合、NULLを返却します。

パラメータ
itemKey : ItemKey
アナウンスのアイテムキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、Announce を設定します。
ResultObject updateContents (AnnounceContentsUpdate contentsUpdate)
本文を更新します。

[ アイテム操作について ]
アイテムの操作は、アイテム編集権限によって操作できるユーザが異なります。

  • jp.co.intra_mart.product.collaboration.workspace.enums.WorkspaceItemEditType#ALL ALL の場合、ワークスペースメンバーであれば、操作可能です。
  • jp.co.intra_mart.product.collaboration.workspace.enums.WorkspaceItemEditType#OWNER OWNER の場合、ワークスペースオーナーまたはアイテム登録者のみ、操作可能です。

パラメータ
contentsUpdate : AnnounceContentsUpdate
本文情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数 を設定します。
ResultObject updateEditType (AnnounceUpdateEditType updateEditType)
アナウンスアイテムの編集種別を更新します。

[ 操作ユーザの権限状態 ]
操作ユーザが以下のいずれかに該当する場合、このAPIを利用することができます。

  • ワークスペースに対してオーナー権限を保持している
  • アイテム登録者

パラメータ
updateEditType : AnnounceUpdateEditType
更新したい編集種別
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数 を設定します。