将共享点显示名称转换为 SPUser
Convert sharepoint display name to SPUser
如何将此显示名称转换为 SPUser 类型:
我的输入是:FirstName, SecondName (ext)(domain\user)
string input = @":FirstName, SecondName (ext)(domain\user)";
var loginName = Regex.Match(input, @"\((?<login>[^\(\]+\[^\(\]+)\)$", RegexOptions.ExplicitCapture).Groups["login"].Value;
var user = web.EnsureUser(loginName);
var loginName = input.Split('(', ')')[3];
var user = web.EnsureUser(loginName);
如何将此显示名称转换为 SPUser 类型: 我的输入是:FirstName, SecondName (ext)(domain\user)
string input = @":FirstName, SecondName (ext)(domain\user)";
var loginName = Regex.Match(input, @"\((?<login>[^\(\]+\[^\(\]+)\)$", RegexOptions.ExplicitCapture).Groups["login"].Value;
var user = web.EnsureUser(loginName);
var loginName = input.Split('(', ')')[3];
var user = web.EnsureUser(loginName);