To perform advanced search for usages
Position the caret at a symbol in the text editor. Alternatively, select the symbol in
File Structure, Object Browser, or elsewhere.
On the main menu, choose
ReSharper | Find | Find Usages Advanced. Alternatively, press Shift+Alt+F7, or choose Find Usages Advancedin the context menu. The Search Propertiesdialog box appears. For example, here's how the dialog box looks when you select a class:
When you search for usages of an overriding member in a derived class or an implemented interface member, the
Search Propertiesdialog box lets you choose whether to look for usages of the base member or those of the overriding member:
You can then opt to search for both the base and the inheritor by selecting the base member in the
Searchsection and the Overriding...check box in the Findsection.
Select one of five scope options in the
Scopesection: Solution, Libraries, Solution and libraries, Current project, or Current file. These options are common for any symbols that you might select.
Findsection of the Search Propertiesdialog box, select check boxes to refine your search criteria. Depending on the type of the selected symbol, different check boxes may be available.See for the complete list of check boxes available for different symbols.
Find. Search results will be displayed in the Find Resultstool window.