- SharePoint グループの最終更新日を取得する方法。
- ユーザーが SharePoint グループに追加された日付を取得する方法。
ご協力いただきありがとうございます。
アービンド
ご協力いただきありがとうございます。
アービンド
次のコードを使用して、「作成日」と「最終更新日」を取得できます。
SPList groupInformationList = SPContext.Current.Web.SiteUserInfoList;
SPListItem grpItem = groupInformationList.Items.GetItemById(group.ID); // Pass the ID of group
// OR, SPListItem grpItem = web.SiteUserInfoList.GetItemById(web.SiteGroups["group_name"].ID);
string groupCreationDate = Convert.ToDateTime(grpItem[SPBuiltInFieldId.Created]).ToString("MM/dd/yyyy hh:mm tt"); //Group Creation Date
string groupLastModifiedDate = Convert.ToDateTime(grpItem[SPBuiltInFieldId.Modified]).ToString("MM/dd/yyyy hh:mm tt"); // Group Modification Date
これを行うためのすぐに使える方法はわかりません。SPGroupクラスとSPUserCollectionクラスには日付が含まれていません。また、コンテンツ データベース (サポートされていません) を調べても、Groups テーブルにも GroupMembership テーブルにも日付がありません。