Método IRowsetEvents::OnNewItem (searchapi.h)

Llamado por el indexador para notificar a los clientes de un nuevo elemento que puede coincidir con algunos (o todos) de los criterios para el conjunto de filas de cliente.

Sintaxis

HRESULT OnNewItem(
  [in] REFPROPVARIANT        itemID,
  [in] ROWSETEVENT_ITEMSTATE newItemState
);

Parámetros

[in] itemID

Tipo: REFPROPVARIANT

Nuevo elemento que puede coincidir con los criterios de búsqueda originales del conjunto de filas.

[in] newItemState

Tipo: ROWSETEVENT_ITEMSTATE

Especifica si el nuevo elemento coincide con todos o algunos de los criterios del conjunto de filas, como una enumeración ROWSETEVENT_ITEMSTATE .

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

El ROWSETEVENT_ITEMSTATE indica el grado en que el nuevo elemento puede coincidir con los criterios de búsqueda originales de un conjunto de filas:

  • ROWSETEVENT_ITEMSTATE_INROWSET indica que el nuevo elemento coincide definitivamente con todos los criterios del conjunto de filas.
  • ROWSETEVENT_ITEMSTATE_UNKNOWN indica que el nuevo elemento coincide al menos parcialmente con algunos criterios para el conjunto de filas. Puede coincidir por completo.
  • ROWSETEVENT_ITEMSTATE_NOTINROWSET no es aplicable a los nuevos elementos.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado searchapi.h

Consulte también

Conceptual

IRowsetEvents

IRowsetPrioritization

Indexación de priorización y eventos de conjunto de filas en Windows 7

PRIORITIZE_FLAGS

PRIORITY_LEVEL

ROWSETEVENT_ITEMSTATE

ROWSETEVENT_TYPE

Referencia

Propiedades del conjunto de filas