SPClaimProvider.Search-Methode
Führt eine Suche der [T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree] Hierarchie.
Namespace: Microsoft.SharePoint.Administration.Claims
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Function Search ( _
context As Uri, _
entityTypes As String(), _
searchPattern As String, _
hierarchyNodeID As String, _
maxCount As Integer _
) As SPProviderHierarchyTree
'Usage
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
)
Parameter
context
Typ: System.UriDer Kontext, als URI. Dies muss ein korrekt formatierten URI sein.
entityTypes
Typ: []Die [P:HYPERLINK"mk:@MSITStore:D:\\\\aSDK\\\\SP2010SDK.chm::/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.PickerEntity.EntityType] Typen in der Struktur SPProviderHierarchyTree zurückgegeben. Wenn alle Typen von ein Nullverweis (Nothing in Visual Basic), zurückgegeben werden.
searchPattern
Typ: System.StringDie zu suchenden Daten.
hierarchyNodeID
Typ: System.StringDer Knoten für die Suche. Die [P:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyNode.HierarchyNodeID] identifiziert den Knoten für die Suche. Wenn ein Nullverweis (Nothing in Visual Basic) klicken Sie dann auf die Suche im Stamm beginnt.
maxCount
Typ: System.Int32Maximale Anzahl der Ergebnisse
Rückgabewert
Typ: Microsoft.SharePoint.WebControls.SPProviderHierarchyTree
Eine SPProviderHierarchyTree -Struktur aus den Stammknoten oder hierarchyNodeID für alle Strukturknoten und Knoten mit den entsprechenden PickerEntity -Objekten.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Ausgelöst, wenn contextein Nullverweis (Nothing in Visual Basic)ist. |
ArgumentOutOfRangeException | Wird ausgelöst, wenn maxCount kleiner als 0 ist. |
NotImplementedException | Ausgelöst, wenn SupportsSearchfalseist. |