ITextSearchService2 Interface
Extends ITextSearchService with methods for searching contents of a ITextSnapshot and helper methods for performing replace operations.
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
| Name | Description | |
|---|---|---|
![]() | Find(SnapshotPoint, String, FindOptions) | Searches for the next occurrence of the given search pattern, using the given starting position and options. |
![]() | Find(SnapshotSpan, SnapshotPoint, String, FindOptions) | Searches for the next occurrence of the given search pattern, using the given search range, starting position and options. |
![]() | FindAll(FindData) | Searches for all the occurrences of the search string.(Inherited from ITextSearchService.) |
![]() | FindAll(SnapshotSpan, SnapshotPoint, String, FindOptions) | Searches for all occurrences of the given search pattern, using the given search range, starting position and options. |
![]() | FindAll(SnapshotSpan, String, FindOptions) | Searches for all occurrences of the given search pattern, using the given starting range and options. |
![]() | FindAllForReplace(SnapshotSpan, String, String, FindOptions) | Searches for all occurrences of the searchPattern and calculates all the corresponding replacement results for every match according to the replacePattern. |
![]() | FindForReplace(SnapshotPoint, String, String, FindOptions, String) | Searches for the next occurrence of the search pattern and returns the result of replacing the search pattern with the replacement pattern. |
![]() | FindForReplace(SnapshotSpan, String, String, FindOptions, String) | Searches for the next occurrence of the search pattern and returns the result of replacing the search pattern with the replacement pattern. |
![]() | FindNext(Int32, Boolean, FindData) | Searches for the next occurrence of the search string.(Inherited from ITextSearchService.) |
This interface is provided by the editor and should be consumed via the Managed Extensibility Framework (MEF).
