ITextSearchNavigator Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides a service to navigate between search results on a ITextBuffer and to perform replacements.
public interface class ITextSearchNavigator
public interface class ITextSearchNavigator
__interface ITextSearchNavigator
public interface ITextSearchNavigator
type ITextSearchNavigator = interface
Public Interface ITextSearchNavigator
Remarks
This interface is a Managed Extensibility Framework (MEF) part, you can get it by importing an ITextSearchNavigatorFactoryService and calling the CreateSearchNavigator
method.
Properties
CurrentResult |
Returns the SnapshotSpan corresponding to the result of the last find operation. If no matches were found or if no search has been performed yet, null is returned. |
ReplaceTerm |
The term to replace matches with. |
SearchOptions |
Sets or gets options used for the search. |
SearchSpan |
Indicates the range that should be searched (if any). |
SearchTerm |
The term to search for. |
StartPoint |
Indicates the position in CurrentSnapshot at which the search should be started. |
Methods
ClearCurrentResult() |
Clears the current result. |
Find() |
Finds the next occurrence of the text matching the SearchTerm. |
Replace() |
Replaces the current result with ReplaceTerm. |