SPClaimProvider.CreateClaim 方法 (String, String, String)
创建索赔声明提供程序。
命名空间: Microsoft.SharePoint.Administration.Claims
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Protected Function CreateClaim ( _
claimType As String, _
value As String, _
valueType As String _
) As SPClaim
用法
Dim claimType As String
Dim value As String
Dim valueType As String
Dim returnValue As SPClaim
returnValue = Me.CreateClaim(claimType, _
value, valueType)
protected SPClaim CreateClaim(
string claimType,
string value,
string valueType
)
参数
claimType
类型:System.String声明的类型。声明类型的示例包括第一个名称、 角色和电子邮件地址。声明类型为该声明值,提供上下文,它通常表示为统一资源标识符 (URI)。例如,电子邮件地址的声明类型表示为 https://schemas.microsoft.com/ws/2008/06/identity/claims/email。
value
类型:System.String声明的值。例如,如果声明类型角色,值可能是参与者,和如果声明类型名字,值可能是 Matt。
valueType
类型:System.String在此声明中的值的类型。这些是所有 Uri 引用的字符串。它们通常从ClaimValueTypes()返回的值,但不是要求。
返回值
类型:Microsoft.SharePoint.Administration.Claims.SPClaim
一个SPClaim对象。
备注
此方法是一个 helper 函数,常用在**FillClaimsForEntity()**方法的自定义实现来帮助您创建SPClaim对象。