2008-10-07 19 views
6

Estoy usando VB.NET. En Visual Studio, si hago clic con el botón derecho en un nombre de propiedad y hago clic en "Buscar todas las referencias", busca todas las instancias de la propiedad que se utiliza..NET - Buscar todas las referencias de la asignación de propiedad

Sin embargo, una propiedad siempre se usa para asignación (método de configuración) o recuperación (método de obtención). ¿Hay alguna forma de buscar solo uno de estos usos? p.ej. busca todos los usos de la propiedad en el código donde se le asigna un valor, no cuando se recupera el valor.

Respuesta

7

Usa el compilador para convertir lo que quieras en errores. Retire el colocador para encontrar todos los lugares donde iba a ser utilizado.

+0

Esto es lo que hice cuando estoy en una máquina que no tiene Resharper's Find Usage. – jop

1

También puede usar Reflector para examinar su conjunto.

+1

Solo asegúrate de tener todos los ensamblajes cargados :) – leppie

1

Resharper (MSVS addin) tiene la característica exacta que usted está buscando. Comprobar:

ReSharper.FindUsages

o

ReSharper.FindUsagesAdvanced

en el teclado atajos de mapeo (Herramientas -> Opciones -> Teclado) para averiguar qué se utiliza acceso directo.

6

Con Resharper, si simplemente utiliza la herramienta "Buscar resultados", y luego hay un icono de filtro en la ventana de resultados. A continuación, puede limitar los resultados a solo "Mostrar usos de escritura".

Cuestiones relacionadas