C# Class BrightIdeasSoftware.TextMatchFilter.TextRegexMatchingStrategy

This component provides regex matching strategy.
Inheritance: TextMatchingStrategy
Afficher le fichier Open project: soywiz/cspspemu

Méthodes publiques

Méthode Description
FindAllMatchedRanges ( string cellText ) : IEnumerable

Find all the ways in which this filter matches the given string.

This is used by the renderer to decide which bits of the string should be highlighted.

this.Text will not be null or empty when this is called.

MatchesText ( string cellText ) : bool

Does the given text match the filter

this.Text will not be null or empty when this is called.

TextRegexMatchingStrategy ( TextMatchFilter filter, string text ) : System

Creates a regex strategy

Method Details

FindAllMatchedRanges() public méthode

Find all the ways in which this filter matches the given string.

This is used by the renderer to decide which bits of the string should be highlighted.

this.Text will not be null or empty when this is called.

public FindAllMatchedRanges ( string cellText ) : IEnumerable
cellText string The text of the cell we want to search
Résultat IEnumerable

MatchesText() public méthode

Does the given text match the filter

this.Text will not be null or empty when this is called.

public MatchesText ( string cellText ) : bool
cellText string The text of the cell we want to search
Résultat bool

TextRegexMatchingStrategy() public méthode

Creates a regex strategy
public TextRegexMatchingStrategy ( TextMatchFilter filter, string text ) : System
filter TextMatchFilter
text string
Résultat System