Class
TextSearchUnderlineTagger

Class TextSearchUnderlineTagger prepares collection of UnderlineTags for all occurrences of a given search word.

Definition

Namespace:Telerik.Windows.Controls.SyntaxEditor.Tagging.Taggers

Assembly:Telerik.Windows.Controls.SyntaxEditor.dll

Syntax:

cs-api-definition
public class TextSearchUnderlineTagger : TaggerBase<UnderlineTag>, ITagger<UnderlineTag>

Inheritance: objectTaggerBase<UnderlineTag>TextSearchUnderlineTagger

Implements: ITagger<UnderlineTag>

Inherited Members TaggerBase<UnderlineTag>.CallOnTagsChanged(Span)TaggerBase<UnderlineTag>.OnTagsChanged(TagsChangedEventArgs)TaggerBase<UnderlineTag>.EditorTaggerBase<UnderlineTag>.DocumentTaggerBase<UnderlineTag>.TagsChanged

Constructors

TextSearchUnderlineTagger(RadSyntaxEditor, ITextFormatDefinitionKey)

Initializes a new instance of the TextSearchUnderlineTagger class.

Declaration

cs-api-definition
public TextSearchUnderlineTagger(RadSyntaxEditor editor, ITextFormatDefinitionKey definitionKey)

Parameters

editor

RadSyntaxEditor

The editor.

definitionKey

ITextFormatDefinitionKey

The ITextFormatDefinitionKey.

Fields

ErrorUnderlineDefinition

The error underline definition.

Declaration

cs-api-definition
public static readonly ITextFormatDefinitionKey ErrorUnderlineDefinition

Field Value

ITextFormatDefinitionKey

WarningUnderlineDefinition

The warning underline definition.

Declaration

cs-api-definition
public static readonly ITextFormatDefinitionKey WarningUnderlineDefinition

Field Value

ITextFormatDefinitionKey

Methods

GetTags(NormalizedSnapshotSpanCollection)

Gets the tags.

Declaration

cs-api-definition
public override IEnumerable<TagSpan<UnderlineTag>> GetTags(NormalizedSnapshotSpanCollection spans)

Parameters

spans

NormalizedSnapshotSpanCollection

The spans.

Returns

IEnumerable<TagSpan<UnderlineTag>>

Overrides TaggerBase<UnderlineTag>.GetTags(NormalizedSnapshotSpanCollection)

UpdateSearchWord(string)

Updates the search word.

Declaration

cs-api-definition
public void UpdateSearchWord(string newSearchWord)

Parameters

newSearchWord

string

The search word.