SPClaimProviderOperations.GetHierarchy 方法 (Uri, SPClaimProviderOperationOptions, String[], String[], Int32)

获取由指定的声明提供程序s 的操作选项的上下文中的层次结构树的数组。

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

语法

声明
Public Shared Function GetHierarchy ( _
    context As Uri, _
    mode As SPClaimProviderOperationOptions, _
    providerNames As String(), _
    entityTypes As String(), _
    numberOfLevels As Integer _
) As SPProviderHierarchyTree()
用法
Dim context As Uri
Dim mode As SPClaimProviderOperationOptions
Dim providerNames As String()
Dim entityTypes As String()
Dim numberOfLevels As Integer
Dim returnValue As SPProviderHierarchyTree()

returnValue = SPClaimProviderOperations.GetHierarchy(context, _
    mode, providerNames, entityTypes, _
    numberOfLevels)
public static SPProviderHierarchyTree[] GetHierarchy(
    Uri context,
    SPClaimProviderOperationOptions mode,
    string[] providerNames,
    string[] entityTypes,
    int numberOfLevels
)

参数

  • context
    类型:System.Uri

    您可以在其中找到声明提供程序s 的上下文。

  • providerNames
    类型:[]

    声明提供程序s 的名称。

  • entityTypes
    类型:[]

    在层次结构树返回实体类型。

  • numberOfLevels
    类型:System.Int32

    要返回层次结构的级别数。

返回值

类型:[]
返回由指定的声明提供程序s 的层次结构树的数组。

异常

异常 条件
ArgumentNullException

context是 null 。

ArgumentOutOfRangeException

numberOfLevels是小于 1。

备注

此方法调用返回的层次结构树的restrictUserSpecificHierarchy参数为false的GetHierarchy(Uri, SPClaimProviderOperationOptions, [], [], Int32, Boolean)方法。

另请参阅

引用

SPClaimProviderOperations 类

SPClaimProviderOperations 成员

GetHierarchy 重载

Microsoft.SharePoint.Administration.Claims 命名空间