GetHighlight

Parser.GetHighlight method

从文档中提取突出显示。

public HighlightItem GetHighlight(int position, bool isDirect, HighlightOptions options)
范围 类型 描述
position Int32 高亮的开始位置。
isDirect Boolean 高亮提取是否直接的值。 真的如果突出显示是通过的权利提取的position;否则,错误的.
options HighlightOptions 突出显示提取选项。

返回值

的实例HighlightItem表示提取的高光的类; 无效的如果不支持突出显示提取.

评论

了解更多:

例子

以下示例显示如何提取包含 3 个单词的突出显示:

// 创建解析器类的实例
using (Parser parser = new Parser(filePath))
{
    // 提取一个亮点:
    HighlightItem hl = parser.GetHighlight(2, true, new HighlightOptions(3));
    
    // 检查是否支持高亮提取
    if (hl == null)
    {
        Console.WriteLine("Highlight extraction isn't supported");
        return;
    }
    
    // 打印提取的高亮
    Console.WriteLine(string.Format("At {0}: {1}", hl.Position, hl.Text));
}

也可以看看