我正在从客户端程序中的 SharePoint 列表中检索名称列表。这些名称是从 SharePoint 中的名称选择器填充的。在从列表查询返回的 XML 中,列表如下所示:
"#10;#Some Name;#12;#Another Name;#15;#Yet AnotherName"
我的程序需要获取每个用户的帐户名(或电子邮件地址)。我可以使用GetUserProfileByName("domain\\username")
,但我没有帐户名。我不能这样做,GetUserProfileByName("Some Name")
因为它必须是帐户名。
每个名称前的数字是索引或 ID,但我不能使用GetUserProfileByIndex(10)
,因为我必须管理自己的数据或拥有管理员凭据。
所以基本上它为我提供了两条重要的信息,但我无法使用它们检索任何进一步的信息。