ITagSearchOptions<T> Interface
Provides the base requirements for a class that stores tag search operation options.
public interface ITagSearchOptions<T>
where T : ITag
- Type Parameters:
-
T
-The tag type.
Properties
CanWrap
Gets or sets whether the search can wrap at the end of the search text range.
bool CanWrap { get; set; }
Property Value
- Boolean:
true
if the search can wrap at the end of the search text range; otherwise,false
.
Filter
Gets or sets the optional callback used to determine if a potential search result is valid.
Predicate<TagVersionRange<T>> Filter { get; set; }
Property Value
- Predicate<TagVersionRange<T>>:
The optional callback used to determine if a potential search result is valid.
SearchUp
Gets or sets whether to search backwards.
bool SearchUp { get; set; }
Property Value
- Boolean:
true
if searches should be performed backwards; otherwise,false
.