SPClaimProvider 成员
代表的声明提供程序。
SPClaimProvider 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
SPClaimProvider | 创建具有指定的显示名称的SPClaimProvider声明提供程序。 |
页首
属性
名称 | 说明 | |
---|---|---|
DisplayName | 获取声明提供程序的显示名称。 | |
Name | 派生类中实现时,获取的声明提供程序的唯一名称。 | |
Schema | 声明提供程序获取的架构。 | |
SupportsEntityInformation | 派生类中实现时,确定该声明提供程序是否支持充实到实体的索赔有关的信息。 | |
SupportsHierarchy | 派生类中实现时,确定该声明提供程序是否支持分层显示。 | |
SupportsResolve | 派生类中实现时,确定是否声明提供程序支持解决操作。 | |
SupportsSearch | 派生类中实现时,确定该声明提供程序是否支持搜索操作。 | |
SupportsUserKey | 此声明提供程序不支持检索登录提供程序用户密钥有关的信息吗? | |
SupportsUserSpecificHierarchy | 确定是否存在特定于用户的层次结构信息。 |
页首
方法
名称 | 说明 | |
---|---|---|
ClaimTypes | 检索此声明提供程序返回的ClaimType声明类型。 | |
ClaimValueTypes | 检索此声明提供程序返回的ValueType声明值类型。 | |
CreateClaim(SPClaimArguments) | ||
CreateClaim(String, String, String) | 创建索赔声明提供程序。 | |
CreateClaimForArguments | 创建声明匹配arguments如果可能的话 ; 否则返回 null。 | |
CreatePickerEntity | 创建一个选择器的实体。 | |
EntityTypes | 检索此声明提供程序返回的实体类型。 | |
EntityTypesContain | 检查的实体类型。 | |
Equals | 确定指定的对象是否等于当前的声明提供程序。 (覆盖 Object.Equals(Object)。) | |
FillClaimsForEntity(Uri, SPClaim, List<SPClaim>) | 派生类中实现时,补充的声明标记的自定义声明。 | |
FillClaimsForEntity(Uri, SPClaim, SPClaimProviderContext, List<SPClaim>) | 虚拟重载,以允许声明提供程序有额外的信息来加强给定实体的运行时的 FillClaimsForEntity。 | |
FillClaimTypes | 派生类中实现时,指定声明提供程序支持的可能的声明类型的集合。 | |
FillClaimValueTypes | 派生类中实现时,指定的一套可能的索赔声明类型声明提供程序支持的值类型。 | |
FillDefaultLocalizedDisplayName | ||
FillEntityTypes | 派生类中实现时,指定声明提供程序支持人员选取器控件中显示的可能的实体类型的集合。 | |
FillHierarchy | 派生类中实现时,从声明提供程序加载[T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree]树的部分的能力提供人员选取器控件和指定用于显示选取实体的层次结构。 | |
FillResolve(Uri, [], SPClaim, List<PickerEntity>) | 派生类中实现时,通过使用类型中控制拾索赔的解决索赔。 | |
FillResolve(Uri, [], String, List<PickerEntity>) | 派生类中实现时,通过使用类型中控制拾索赔的解决索赔。 | |
FillSchema | 派生类中实现时,将填充该实体的架构。该架构由人员选取器控件用于显示实体数据。 | |
FillSearch | 派生类中实现时,将填充人员选取器控件窗口中的搜索结果。 | |
Finalize | (从 Object 继承。) | |
GetClaimsForEntity(Uri, SPClaim) | 获取要扩充的实体的声明。 | |
GetClaimsForEntity(Uri, SPClaim, SPClaimProviderContext) | 获得entitySPClaim 。 | |
GetClaimTypeForUserKey | 检索此声明提供程序用户密钥使用ClaimType 。 | |
GetHashCode | 用作特定类型的哈希函数。 (覆盖 Object.GetHashCode()。) | |
GetHierarchy | 获取特定的hierarchyNodeID在[T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree]层次结构的根节点。 | |
GetLocalizedDisplayName | ||
GetType | (从 Object 继承。) | |
GetUserKeyForEntity | 检索对应于entity的用户密钥。 | |
MemberwiseClone | (从 Object 继承。) | |
Resolve(Uri, [], SPClaim) | 解析输入。 | |
Resolve(Uri, [], String) | 解析输入。 | |
Search | 执行[T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree]层次结构的搜索。 | |
ToString | (从 Object 继承。) | |
UserKeyForEntity | 获得entity的用户密钥。 |
页首