从userName中获取用户稳定的标识符、 用户键。
命名空间: Microsoft.SharePoint.Utilities
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Shared Function GetUserKeyFromUserName ( _
userName As String _
) As String
用法
Dim userName As String
Dim returnValue As String
returnValue = SPUtility.GetUserKeyFromUserName(userName)
public static string GetUserKeyFromUserName(
string userName
)
参数
userName
类型:System.String完整的用户名,例如您获得**[!:SPClaimProviderManager.GetUserIdentifierEncodedClaim(IIdentityidentity)]**
返回值
类型:System.String
输入用户密钥。
异常
| 异常 | 条件 |
|---|---|
| ArgumentNullException | 如果userName为 null。 |
| ArgumentException | 如果userName为空。 |
| SPException | 如果userName太大,或不是一个声明样式的用户名。 |
另请参阅
引用
Microsoft.SharePoint.Utilities 命名空间
[!:SPWebService.ContentService.MembershipUserKeyType]