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
Indicizzazione di eventi di priorità e set di righe in Windows 7
Riferimento