DocumentHighlighter
Innehåll
[
Dölj
]
DocumentHighlighter class
Representerar en markör för sökresultat som markerar sökresultat i en hel dokumenttext.
public class DocumentHighlighter : Highlighter
Konstruktörer
namn | Beskrivning |
---|---|
DocumentHighlighter(OutputAdapter) | Initierar en ny instans avDocumentHighlighter class. |
Egenskaper
namn | Beskrivning |
---|---|
OutputAdapter { get; } | Får utgångsadaptern skickad i konstruktorn. |
OutputFormat { get; } | Hämtar utdataformatet. |
Anmärkningar
Läs mer
Exempel
Exemplet visar en typisk användning av klassen.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
// Skapa ett index
Index index = new Index(indexFolder);
// Indexering av dokument från den angivna mappen
index.Add(documentsFolder);
// Sök efter fasen 'relativitetsteori'
SearchResult result = index.Search("\"Theory of Relativity\"");
// Markera hittade ord i texten i ett dokument
FoundDocument document = result.GetFoundDocument(0);
OutputAdapter outputAdapter = new FileOutputAdapter(OutputFormat.Html, "Highlighted.html");
Highlighter highlighter = new DocumentHighlighter(outputAdapter);
index.Highlight(document, highlighter);
Se även
- class Highlighter
- namnutrymme GroupDocs.Search.Highlighters
- hopsättning GroupDocs.Search