Я получаю список имен из списка SharePoint в моей клиентской программе. Имена заполняются из средства выбора имен в SharePoint. В XML, возвращенном из запроса списка, список выглядит так:
"#10;#Some Name;#12;#Another Name;#15;#Yet AnotherName"
Моя программа должна получить имя учетной записи (или адрес электронной почты) каждого пользователя. Я могу использовать GetUserProfileByName("domain\\username")
, но у меня нет имени учетной записи. Я не могу сделать что-то вроде GetUserProfileByName("Some Name")
, потому что это должно быть имя учетной записи.
Число перед каждым именем является индексом или идентификатором, но я не могу использовать GetUserProfileByIndex(10)
, потому что мне приходится управлять своими собственными данными или иметь учетные данные администратора.
Так что в основном он предоставляет мне две важные части информации, но я не могу получить дополнительную информацию, используя их.