Partager via


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.String

    Le nom de la propriété dans ResultTable à laquelle le filtrage sera appliqué.

  • value
    Type : System.Object

    La 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.

Voir aussi

Référence

ResultTableCollection classe

ResultTableCollection - Membres

Filter - Surcharge

Microsoft.Office.Server.Search.Query - Espace de noms