Method Find
Find(ISearch, string, SearchOptions, Regex)
Searches for all occurrences of given text within content determined by ISearch
object with specified options using specified regular expression.
public virtual bool Find(ISearch search, string text, SearchOptions options, Regex expression)
Parameters
search
ISearchISearch
object performs search.text
stringText to find.
options
SearchOptionsRepresents options to search text.
expression
RegexRepresents a regular expression to find text.
Returns
- bool
True if search succeed; otherwise false.
Find(string, SearchOptions, Regex, ref Point, out int, out Match)
Searches for all occurrences of given text within current ISearch
object content with specified options using specified regular expression.
public bool Find(string s, SearchOptions options, Regex expression, ref Point position, out int len, out Match match)
Parameters
s
stringThe text to locate in the collection.
options
SearchOptionsSpecifies parameters of search.
expression
RegexRepresents a regular expression to find text.
position
PointPosition in strings collection to start search.
len
intReceives length of the found text.
match
MatchReceives match if regular expression search successful.
Returns
- bool
True if search succeed; otherwise false.
Find(string, SearchOptions, Regex, IList<IRange>)
Searches for all occurrences of given text within the current ISearch
content with specified options using specified regular expression.
public bool Find(string text, SearchOptions options, Regex expression, IList<IRange> ranges)
Parameters
text
stringText to find.
options
SearchOptionsRepresents options to search text.
expression
RegexRepresents a regular expression to find text.
ranges
IList<IRange>Represents list of ranges determining search results.
Returns
- bool
True if search succeed; otherwise false.