Я работаю в приложении sharepoint. Я использую Sharepoint PeoplePicker для получения ADUser и SPGroup. Как я могу отличить вывод от средства выбора людей, это SharepointUser или SharepointGroup
Проверьте, является ли учетная запись пользователем или группой — Sharepoint People Picker
comment
возможный дубликат Sharepoint PeopleEditor: Как узнать, какой тип пользователя/группы возвращается?
- person Marek Grzenkowicz   schedule 22.03.2011
Ответы (1)
У пользователя сайта sharepoint всегда есть какой-то домен. но для группы сайта sharepoint мы не упоминаем домен системы. Например, пользователь «доменное имя \ abc», а группа «Владелец сайта, член сайта, зритель сайта». добавляем пользователей в шарепойнт с доменным именем.
person
Saghir A. Khatri
schedule
22.03.2011
хорошо, я предполагаю, что учетная запись имеет «\» в качестве пользователя или группы. Это правильный путь.
- person john; 22.03.2011
да, учетная запись всегда имеет формат домен\пользователь, поэтому вы можете легко различать пользователя сайта и группы сайта по этому формату '\'. надеюсь, что это поможет
- person Saghir A. Khatri; 22.03.2011
Я нашел ответ в самом Stackoverflow, (Microsoft.SharePoint.WebControls.PickerEntity)pplEditorMembers.Entities[0].EntityData[PrincipalType], он вернет User/SharepontGroup.
- person john; 22.03.2011