SPUtility.ResolvePrincipal 方法 (SPWeb, String, SPPrincipalType, SPPrincipalSource, SPUserCollection, Boolean)

解析到SPPrincipalInfo对象的主体信息。

命名空间:  Microsoft.SharePoint.Utilities
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Shared Function ResolvePrincipal ( _
    web As SPWeb, _
    input As String, _
    scopes As SPPrincipalType, _
    sources As SPPrincipalSource, _
    usersContainer As SPUserCollection, _
    inputIsEmailOnly As Boolean _
) As SPPrincipalInfo
用法
Dim web As SPWeb
Dim input As String
Dim scopes As SPPrincipalType
Dim sources As SPPrincipalSource
Dim usersContainer As SPUserCollection
Dim inputIsEmailOnly As Boolean
Dim returnValue As SPPrincipalInfo

returnValue = SPUtility.ResolvePrincipal(web, _
    input, scopes, sources, usersContainer, _
    inputIsEmailOnly)
public static SPPrincipalInfo ResolvePrincipal(
    SPWeb web,
    string input,
    SPPrincipalType scopes,
    SPPrincipalSource sources,
    SPUserCollection usersContainer,
    bool inputIsEmailOnly
)

参数

  • input
    类型:System.String

    显示名称、 电子邮件地址或标识主体的登录名。

  • inputIsEmailOnly
    类型:System.Boolean

    一个布尔值,该值指示主体搜索过程中应匹配的字段。true表示匹配项可通过使用主体的电子邮件地址。false表示匹配项可通过使用任何之一的显示名称、 电子邮件地址或主体的登录名。

返回值

类型:Microsoft.SharePoint.Utilities.SPPrincipalInfo
一个代表主体信息的SPPrincipalInfo对象。

另请参阅

引用

SPUtility 类

SPUtility 成员

ResolvePrincipal 重载

Microsoft.SharePoint.Utilities 命名空间