Compartir a través de


(String, String, Object) del método ResultTableCollection.Filter

Los filtros de la ResultTableCollection ResultTables que tienen una propiedad en un valor y QueryId igual a queryId. Pedidos de la ResultTables devuelta por ResultTable.Order.

Espacio de nombres:  Microsoft.Office.Server.Search.Query
Ensamblado:  Microsoft.Office.Server.Search (en Microsoft.Office.Server.Search.dll)

Sintaxis

'Declaración
Public Function Filter ( _
    queryId As String, _
    propertyName As String, _
    value As Object _
) As IEnumerable(Of ResultTable)
'Uso
Dim instance As ResultTableCollection
Dim queryId As String
Dim propertyName As String
Dim value As Object
Dim returnValue As IEnumerable(Of ResultTable)

returnValue = instance.Filter(queryId, _
    propertyName, value)
public IEnumerable<ResultTable> Filter(
    string queryId,
    string propertyName,
    Object value
)

Parámetros

  • queryId
    Tipo: System.String

    El identificador de la consulta para la que desea que el filtro aplicado.

  • propertyName
    Tipo: System.String

    El nombre de la propiedad en ResultTable para que el filtrado se aplicará.

  • value
    Tipo: System.Object

    El valor debe tener la propiedad especificada, para que el ResultTable que se incluirán en el conjunto filtrado

Valor devuelto

Tipo: System.Collections.Generic.IEnumerable<ResultTable>
un IEnumerable de todas las tablas que coincidan con la condición de filtro, ordenada por ResultTable.Order

Comentarios

No está definido el orden relativo de ResultTables devuelto por esta función que tienen el mismo valor para la propiedad Order. No se devolverá ResultTables que no tienen una propiedad con el nombre dado por propertyName .

Ejemplos

Podría hacer: resultTableCollection.Filter("RowCount",0) para obtener un IEnumerable de la ResultTables vacía que forman parte de la ResultTableCollection.

Vea también

Referencia

clase ResultTableCollection

Miembros ResultTableCollection

Sobrecarga Filter

Espacio de nombres Microsoft.Office.Server.Search.Query