EventHub
Contenuti
[
Nascondere
]
EventHub class
Fornisce eventi indice per la sottoscrizione.
public class EventHub
Eventi
Nome | Descrizione |
---|---|
event ErrorOccurred | Si verifica quando si verifica un errore durante un’operazione sull’indice. |
event FileIndexing | Si verifica quando un documento sta per essere indicizzato. |
event ImagePreparing | Si verifica quando un’immagine sta per essere preparata per l’indicizzazione. |
event OperationFinished | Si verifica quando un’operazione sull’indice è terminata. |
event OperationProgressChanged | Si verifica quando l’avanzamento dell’indicizzazione o dell’operazione di aggiornamento viene modificato. |
event PasswordRequired | Si verifica quando un documento richiede la password per l’apertura. |
event SearchPhaseCompleted | Si verifica quando la fase di ricerca è completata. |
event StatusChanged | Si verifica quando cambia lo stato dell’indice. |
Osservazioni
Saperne di più
Esempi
L’esempio mostra un utilizzo tipico dell’interfaccia.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
// Creazione di un indice
Index index = new Index(indexFolder);
// Iscrizione all'evento
index.Events.ErrorOccurred += (sender, args) =>
{
Console.WriteLine(args.Message);
};
// Indicizzazione dei documenti dalla cartella specificata
index.Add(documentsFolder);
// Ricerca nell'indice
SearchResult result = index.Search(query);
Guarda anche
- spazio dei nomi GroupDocs.Search.Events
- assemblea GroupDocs.Search