ResultTableCollection.Filter - Méthode (String, Object)
Filtres à partir de la ResultTableCollection ResultTables qui ont une propriété est égale à une valeur. Les commandes du ResultTables renvoyée par ResultTable.Order.
Espace de noms : Microsoft.Office.Server.Search.Query
Assembly : Microsoft.Office.Server.Search (dans Microsoft.Office.Server.Search.dll)
Syntaxe
'Déclaration
Public Function Filter ( _
propertyName As String, _
value As Object _
) As IEnumerable(Of ResultTable)
'Utilisation
Dim instance As ResultTableCollection
Dim propertyName As String
Dim value As Object
Dim returnValue As IEnumerable(Of ResultTable)
returnValue = instance.Filter(propertyName, _
value)
public IEnumerable<ResultTable> Filter(
string propertyName,
Object value
)
Paramètres
propertyName
Type : System.StringLe nom de la propriété dans ResultTable à laquelle le filtrage sera appliqué.
value
Type : System.ObjectLa valeur de la propriété spécifiée doit avoir, pour le ResultTable à inclure dans l'ensemble filtré
Valeur renvoyée
Type : System.Collections.Generic.IEnumerable<ResultTable>
IEnumerable de toutes les Tables qui correspondent à la condition de filtre, classée par ResultTable.Order
Remarques
Le classement relatif de ResultTables renvoyée par cette fucntion ayant le même calue pour la propriété Order n'est pas défini. ResultTables qui n'ont pas de propriété avec le nom donné par propertyName ne sont pas renvoyés.
Exemples
Vous pouvez le faire : resultTableCollection.Filter("RowCount",0) pour obtenir un IEnumerable pour le ResultTables vide qui font partie de la ResultTableCollection.