EventHub
isi
[
bersembunyi
]
EventHub class
Menyediakan peristiwa indeks untuk berlangganan.
public class EventHub
Acara
Nama | Keterangan |
---|---|
event ErrorOccurred | Terjadi ketika kesalahan terjadi selama operasi indeks. |
event FileIndexing | Terjadi saat dokumen akan diindeks. |
event ImagePreparing | Terjadi saat gambar akan disiapkan untuk pengindeksan. |
event OperationFinished | Terjadi saat operasi indeks selesai. |
event OperationProgressChanged | Terjadi saat kemajuan operasi pengindeksan atau pembaruan diubah. |
event PasswordRequired | Terjadi ketika dokumen membutuhkan kata sandi untuk dibuka. |
event SearchPhaseCompleted | Terjadi saat fase pencarian selesai. |
event StatusChanged | Terjadi saat status indeks berubah. |
Perkataan
Belajarlah lagi
Contoh
Contoh menunjukkan penggunaan umum antarmuka.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
// Membuat indeks
Index index = new Index(indexFolder);
// Berlangganan ke acara tersebut
index.Events.ErrorOccurred += (sender, args) =>
{
Console.WriteLine(args.Message);
};
// Pengindeksan dokumen dari folder yang ditentukan
index.Add(documentsFolder);
// Mencari di index
SearchResult result = index.Search(query);
Lihat juga
- ruang nama GroupDocs.Search.Events
- perakitan GroupDocs.Search