Condividi tramite


Metodo IRowsetEvents::OnDeletedItem (searchapi.h)

Chiamato dall'indicizzatore per notificare ai client che un elemento è stato eliminato. Questo elemento potrebbe avere corrispondenze tra alcuni (o tutti) dei criteri di ricerca per il set di righe client.

Sintassi

HRESULT OnDeletedItem(
  [in] REFPROPVARIANT        itemID,
  [in] ROWSETEVENT_ITEMSTATE deletedItemState
);

Parametri

[in] itemID

Tipo: REFPROPVARIANT

Specifica l'elemento nel set di righe eliminato.

[in] deletedItemState

Tipo: ROWSETEVENT_ITEMSTATE

Specifica se l'elemento eliminato è attualmente nel set di righe, come enumerazione ROWSETEVENT_ITEMSTATE .

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Il ROWSETEVENT_ITEMSTATE indica se l'elemento è contenuto nel set di righe originale:

  • ROWSETEVENT_ITEMSTATE_INROWSET indica che l'elemento eliminato è sicuramente nel set di righe.
  • ROWSETEVENT_ITEMSTATE_UNKNOWN indica che l'elemento eliminato può trovarsi nel set di righe. Lo stato di contenimento non è noto perché il set di righe non viene valutato completamente.
  • ROWSETEVENT_ITEMSTATE_NOTINROWSET indica che l'elemento eliminato non è stato sicuramente incluso nel set di righe originale (ma potrebbe essere già stato fornito tramite un evento OnNewItem o OnChangedItem ).

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione searchapi.h

Vedi anche

Informazioni concettuali

IRowsetEvents

IRowsetPrioritization

Indicizzazione di eventi di priorità e set di righe in Windows 7

PRIORITIZE_FLAGS

PRIORITY_LEVEL

ROWSETEVENT_ITEMSTATE

ROWSETEVENT_TYPE

Riferimento

Proprietà del set di righe