EventHub
محتويات
[
يخفي
]
EventHub class
توفير أحداث الفهرس للاشتراك .
public class EventHub
الأحداث
اسم | وصف |
---|---|
event ErrorOccurred | يحدث عند حدوث خطأ أثناء عملية الفهرس. |
event FileIndexing | يحدث عند فهرسة مستند. |
event ImagePreparing | يحدث عندما يتم تجهيز الصورة للفهرسة. |
event OperationFinished | يحدث عند انتهاء عملية الفهرس . |
event OperationProgressChanged | يحدث عند تغيير تقدم عملية الفهرسة أو التحديث. |
event PasswordRequired | يحدث عندما يتطلب المستند كلمة مرور للفتح . |
event SearchPhaseCompleted | يحدث عند اكتمال مرحلة البحث . |
event StatusChanged | يحدث عندما تتغير حالة الفهرس . |
ملاحظات
يتعلم أكثر
أمثلة
يوضح المثال استخدامًا نموذجيًا للواجهة.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
// إنشاء فهرس
Index index = new Index(indexFolder);
// الاشتراك في الحدث
index.Events.ErrorOccurred += (sender, args) =>
{
Console.WriteLine(args.Message);
};
// فهرسة المستندات من المجلد المحدد
index.Add(documentsFolder);
// البحث في الفهرس
SearchResult result = index.Search(query);
أنظر أيضا
- مساحة الاسم GroupDocs.Search.Events
- المجسم GroupDocs.Search