GetHighlight

Parser.GetHighlight method

Estrae un’evidenziazione dal documento.

public HighlightItem GetHighlight(int position, bool isDirect, HighlightOptions options)
Parametro Tipo Descrizione
position Int32 La posizione iniziale dell’evidenziazione.
isDirect Boolean Il valore che indica se l’estrazione delle evidenziazioni è diretta. VERO se l’evidenziazione è estratta dalla destra diposition ; Altrimenti,falso .
options HighlightOptions Le opzioni di estrazione evidenziate.

Valore di ritorno

Un’istanza diHighlightItem classe che rappresenta l’evidenziazione estratta; nullo se l’estrazione delle evidenziazioni non è supportata.

Osservazioni

Saperne di più:

Esempi

L’esempio seguente mostra come estrarre un’evidenziazione che contiene 3 parole:

// Crea un'istanza della classe Parser
using (Parser parser = new Parser(filePath))
{
    // Estrai un highlight:
    HighlightItem hl = parser.GetHighlight(2, true, new HighlightOptions(3));
    
    // Controlla se l'estrazione delle evidenziazioni è supportata
    if (hl == null)
    {
        Console.WriteLine("Highlight extraction isn't supported");
        return;
    }
    
    // Stampa un highlight estratto
    Console.WriteLine(string.Format("At {0}: {1}", hl.Position, hl.Text));
}

Guarda anche