StyleCop escludere gestori di eventi da involucro
Domanda
Ho appena scoperto sylecop e sto correndo attraverso i miei progetti, ho disabili certe regole, come usings deve essere all'interno dello spazio dei nomi. Tuttavia i gestori di eventi di Visual Studio automatico generato per esempio un clic del pulsante sono in forma btnOk_Click (....
Questa a quanto mi risulta non è conforme alla StyleCop impostazioni predefinite come dovrebbero iniziare con una lettera maiuscola come con qualsiasi metodo. Ma è sempre sembrato essere standard a me in esempi di codice e così via. Sono abituato anche a questo formato per i gestori di eventi è così c'è un modo per escludere i gestori di eventi di questa convalida ma lasciare altri metodi di essere stato approvato?
Soluzione
Il problema troverete con StyleCop è che le regole non sono del tutto coerenti sia con le impostazioni predefinite di Visual Studio o gran parte del codice Microsoft troverete. Hai davvero solo avuto due opzioni con StyleCop:
- Accendere governa fuori come hai già citato
- Scrivi la tua regole
Purtroppo non esiste un meccanismo nella versione corrente di StyleCop per fare le regole condizionale.