GetHighlight

Parser.GetHighlight method

Belgeden bir vurgu çıkarır.

public HighlightItem GetHighlight(int position, bool isDirect, HighlightOptions options)
Parametre Tip Tanım
position Int32 Vurgulamanın başlangıç konumu.
isDirect Boolean Vurgu çıkarmanın doğrudan olup olmadığını gösteren değer. doğru vurgulama sağ tarafından çıkarılırsaposition ; aksi takdirde,YANLIŞ .
options HighlightOptions Vurgu çıkarma seçenekleri.

Geri dönüş değeri

Bir örneğiHighlightItem çıkarılan vurguyu temsil eden sınıf; hükümsüz vurgu çıkarma desteklenmiyorsa.

Notlar

Daha fazla bilgi edin:

Örnekler

Aşağıdaki örnek, 3 kelime içeren bir vurgunun nasıl çıkarılacağını gösterir:

// Parser sınıfının bir örneğini oluşturun
using (Parser parser = new Parser(filePath))
{
    // Bir vurguyu çıkarın:
    HighlightItem hl = parser.GetHighlight(2, true, new HighlightOptions(3));
    
    // Vurgu çıkarmanın desteklenip desteklenmediğini kontrol edin
    if (hl == null)
    {
        Console.WriteLine("Highlight extraction isn't supported");
        return;
    }
    
    // Ayıklanmış bir vurguyu yazdır
    Console.WriteLine(string.Format("At {0}: {1}", hl.Position, hl.Text));
}

Ayrıca bakınız