<< 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:権限情報