Метод 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. |
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint.Administration.Claims