Поделиться через


Метод SPClaimProvider.Search

Выполняет поиск [T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree] иерархии.

Пространство имен:  Microsoft.SharePoint.Administration.Claims
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Function Search ( _
    context As Uri, _
    entityTypes As String(), _
    searchPattern As String, _
    hierarchyNodeID As String, _
    maxCount As Integer _
) As SPProviderHierarchyTree
'Применение
Dim instance As SPClaimProvider
Dim context As Uri
Dim entityTypes As String()
Dim searchPattern As String
Dim hierarchyNodeID As String
Dim maxCount As Integer
Dim returnValue As SPProviderHierarchyTree

returnValue = instance.Search(context, _
    entityTypes, searchPattern, hierarchyNodeID, _
    maxCount)
public SPProviderHierarchyTree Search(
    Uri context,
    string[] entityTypes,
    string searchPattern,
    string hierarchyNodeID,
    int maxCount
)

Параметры

  • context
    Тип: System.Uri

    Контекст как URI. Это должен быть правильно отформатированного URI.

  • entityTypes
    Тип: []

    Типы [P:HYPERLINK"mk:@MSITStore:D:\\\\aSDK\\\\SP2010SDK.chm::/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.PickerEntity.EntityType] для возврата в дереве SPProviderHierarchyTree . Если пустая ссылка (Nothing в Visual Basic), возвращаются все типы.

  • searchPattern
    Тип: System.String

    Данные для поиска.

  • hierarchyNodeID
    Тип: System.String

    Узел выполнять поиск по. [P:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyNode.HierarchyNodeID] определяет узел выполнять поиск по. Если пустая ссылка (Nothing в Visual Basic) нажмите Поиск начинается с корневого каталога.

  • maxCount
    Тип: System.Int32

    Максимальное число результатов.

Возвращаемое значение

Тип: Microsoft.SharePoint.WebControls.SPProviderHierarchyTree
Дерево SPProviderHierarchyTree из корневого узла или hierarchyNodeID для всех узлов дерева и узлов, содержащих совпадающих объектов PickerEntity .

Исключения

Исключение Условие
ArgumentNullException

Создается при contextпустая ссылка (Nothing в Visual Basic).

ArgumentOutOfRangeException

Возникает, когда maxCount меньше 0.

NotImplementedException

Создается при SupportsSearchfalse.

См. также

Справочные материалы

SPClaimProvider класс

Элементы SPClaimProvider

Пространство имен Microsoft.SharePoint.Administration.Claims