Visual Studio: Comment puis-je afficher toutes les classes héritées d'une classe de base?

Dans Visual Studio, Comment puis-je afficher toutes les classes héritées d'une classe de base?

Par exemple, dans ASP.NET MVC il y a plusieurs " ActionResult ' types -- et ils héritent tous de mettre en oeuvre la classe de base ActionResult.

Il ressemble sauf que vous venez de "savoir" que View et Json sont valables ActionResult types, il n'y a aucun moyen que vous pouvez facilement trouver cette information.

Merci de me prouver le contraire.

Est-il quelque chose dans le navigateur d'objet qui rend ce facile à trouver?

Je suis même pour des suggestions d'outils en dehors de Visual Studio pour découvrir cette information sur les différentes classes. Par exemple: est-il quelque chose dans Resharper qui va m'aider?

  • Avec Visual C# 2010 Express, je recherche la solution pour les ": ActionResult". Pas l'idéal, mais mieux que rien.
  • Je pense que vous ne comprenez pas ma question. JsonResult (référence ici: msdn.microsoft.com/en-us/library/system.web.mvc.jsonresult.aspx) hérite de ActionResult. Il y a plusieurs autres classes qui héritent de ActionResult. Ce est un moyen facile de voir toutes les classes qui héritent de ActionResult?
  • Dans ce cas, le code que j'utilise n'est pas le code qui s'affiche directement dans ma solution. Ils sont les classes du framework MVC dans une autre assemblée. La recherche pour ": ActionResult" ne fonctionne pas pour tout code que j'utilise à partir d'un assembly.
  • C'est une évidente fonction utile. Nous devrions suggérer à visualstudio.uservoice.com
InformationsquelleAutor Dan Esparza | 2008-11-11