2009-05-26 18 views
32

¿Alguien sabe cómo cambiar la regla de StyleCop SA1600 que dice que los elementos deben estar documentados para que solo se aplique a las propiedades y no a los miembros privados?Cómo excluir miembros privados de la regla de StyleCop SA1600

Nuestro ORM (DevExpress XPO) requiere que usted tenga miembros privados para todas las propiedades públicas (porque tiene que llamar a una función en la incubadora para conservarla y almacenarla en el miembro privado) y hacer comentarios tanto al público la propiedad y el miembro privado con la misma cosa me está matando teniendo en cuenta que algunas de las tablas tienen más de 50 campos.

Respuesta

48

Haga clic con el botón derecho en su nodo de proyecto en Visual Studio, seleccione Configuración de StyleCop. En la pestaña Reglas, seleccione el nodo Reglas de documentación. En el panel de la derecha, seleccione la casilla Ignorar partes privadas y/o desmarque la casilla Incluir campos. Cualquiera de estos logrará el efecto deseado.

+0

+1 Muchas gracias :) –

+6

+0.5 Gracias un promedio mucho. –

+2

Asegúrese, por supuesto, de hacerlo en el archivo 'Settings.StyleCop' apropiado (es decir, configuración de StyleCop en el nivel apropiado). Este puede ser el proyecto dado; pero si está utilizando un archivo 'Settings.StyleCop' en una carpeta principal o en una ubicación específica, puede hacer clic en la pestaña Archivos de configuración, luego Editar ... junto a" Combinar con el archivo de configuración que se encuentra en las carpetas principales "o "Fusionar con el siguiente archivo de configuración" en el cuadro de diálogo de configuración de StyleCop antes de visitar la pestaña Reglas. – J0e3gan

Cuestiones relacionadas