2017-05-12 1 views
0

Existe-t-il une fonction ou une extension VS pour rechercher tous les appels de méthode dans le code C#?Rechercher des appels de méthode dans Visual Studio 2015

Par exemple, j'ai un objet bitmap qui appelle dans certaines fonctions myBitmap.Save(stream, ImageFormat.Gif). Mon but est de trouver tous les appels .Save de Bitmap-Type dans mon code. J'espère que tout le monde comprend ma question.

Je sais, que je pourrais utiliser Rechercher et remplacer et rechercher ".Save(". Mais cela aussi returns XmlDocument.Save() et d'autres appels ".Save(". Ce n'est pas ce que je veux. Je veux seulement .Save appels au Bitmap-Type.

+3

VS 2015 possède la fonction ["Trouver toutes les références"] (https://kwiebke.files.wordpress.com/2013/11/image.png). Faites un clic droit sur 'Save' (nom de la méthode). – Sinatr

+1

N'existe-t-il pas une commande "Rechercher toutes les références" dans le menu contextuel? –

+0

Merci. Tellement facile;) – Saftpresse99

Répondre

0

Visual Studio propose des options à search for various objects. Ce que vous avez décrit (trouver tous les membres d'un certain type) s'appelle Trouvez toutes les références.

vous suffit de cliquer droit sur le nom de la méthode (dans l'éditeur de texte, navigateur d'objets, visionneuse de classe, etc.) et vous devriez voir le menu contextuel avec cette option:

Utiliser cette option apporte jusqu'à la fenêtre Find Symbols Results avec des allumettes:

PS: captures d'écran sont prises à partir de la recherche d'images de Google pour une vue d'ensemble et peuvent ne pas correspondre nécessairement VS version ou le cas.