<< Click to Display Table of Contents >>
IRepositoryGroupAuthorityToItem
Property Detail
AccessType
AuthorityAccess AccessType
アイテムに対するグループ権限インターフェースに接続可能なメソッドを数値で取得します。
•None = 0x00000000
•All = 0x7FFFFFFF
•ModifyGroupAuthToItem = 0x00000010
•GetGroupAuthToItem = 0x00000020
•GetGroupInfosOfItem = 0x00000040
•GetItemInfosOfGroup = 0x00000080
Repository
IRepository Repository
IRepostiroyインターフェースを実装したオブジェクトを取得します。
Method Detail
Modify
bool Modify(object session, string groupID, string itemID, Authority permission)
指定したアイテムIDに対する指定したグループIDの権限情報を変更して変更結果を返します。
Parameters
session:セッションID
groupID:グループID
itemID:アイテムID
permission:権限情報
GetAuthority
Authority GetAuthority(object session, string groupID, string itemID)
指定したアイテムIDに対する指定したグループIDの権限情報を取得します。
Parameters
session:セッションID
groupID:グループID
itemID:アイテムID
GetGroupInfos
IGroupInfo[] GetGroupInfos(object session, string itemID, Authority permission)
指定したアイテムIDに対してpermission以上の権限が付与された全てのグループ情報を取得します。
Parameters
session:セッションID
itemID:アイテムID
permission:権限情報
GetItemInfos
IItemInfo[] GetItemInfos(object session, string groupID, Authority permission)
指定したグループIDに該当するグループにpermission以上の権限が付与された全てのアイテムの情報を取得します。
Parameters
session:セッションID
groupID:グループID
permission:権限情報