Bagikan melalui


Metode IRowsetEvents::OnDeletedItem (searchapi.h)

Dipanggil oleh pengindeks untuk memberi tahu klien bahwa item telah dihapus. Item ini mungkin telah cocok dengan beberapa (atau semua) kriteria pencarian untuk set baris klien.

Sintaks

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

Parameter

[in] itemID

Jenis: REFPROPVARIANT

Menentukan item dalam set baris yang telah dihapus.

[in] deletedItemState

Jenis: ROWSETEVENT_ITEMSTATE

Menentukan apakah item yang dihapus saat ini berada dalam kumpulan baris, sebagai enumerasi ROWSETEVENT_ITEMSTATE .

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

ROWSETEVENT_ITEMSTATE menunjukkan apakah item terkandung dalam himpunan baris asli atau tidak:

  • ROWSETEVENT_ITEMSTATE_INROWSET menunjukkan bahwa item yang dihapus pasti ada di set baris Anda.
  • ROWSETEVENT_ITEMSTATE_UNKNOWN menunjukkan bahwa item yang dihapus mungkin ada di set baris Anda. Status penahanan tidak diketahui karena set baris Anda tidak sepenuhnya dievaluasi.
  • ROWSETEVENT_ITEMSTATE_NOTINROWSET menunjukkan item yang dihapus jelas bukan di set baris asli Anda (tetapi mungkin telah diberikan melalui peristiwa OnNewItem atau OnChangedItem ).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header searchapi.h

Lihat juga

Konseptual

IRowsetEvents

IRowsetPrioritization

Prioritas Pengindeksan dan Peristiwa Set Baris di Windows 7

PRIORITIZE_FLAGS

PRIORITY_LEVEL

ROWSETEVENT_ITEMSTATE

ROWSETEVENT_TYPE

Referensi

Properti Himpunan Baris