Utilizzare termini preferiti
Aggiornamento: novembre 2007
TypeName |
UsePreferredTerms |
CheckId |
CA1723 |
Categoria |
Microsoft.Naming |
Breaking Change |
Sostanziale - Quando generato su assembly Non sostanziale - Quando generato su parametri di tipo |
Causa
Il nome di un identificatore visibile esternamente include un termine per il quale esiste un termine alternativo preferito. In alternativa, il nome include il termine Flag o Flags.
Descrizione della regola
La regola analizza un identificatore in token. Ogni singolo token e ogni combinazione di token duali contigui viene confrontata con i termini generati nella regola e nella sezione Obsoleto dei dizionari personalizzati. Nella tabella riportata di seguito sono visualizzati i termini generati nella regola e le alternative preferite.
Termine obsoleto |
Termine preferito |
---|---|
Arent |
AreNot |
Cancelled |
Canceled |
Cant |
Cannot |
ComPlus |
EnterpriseServices |
Couldnt |
CouldNot |
Didnt |
DidNot |
Doesnt |
DoesNot |
Dont |
DoNot |
Flag o Flags |
Non è presente alcun termine di sostituzione. Non utilizzare. |
Hadnt |
HadNot |
Hasn't |
HasNot |
Havent |
HaveNot |
Indices |
Indexes |
Isnt |
IsNot |
LogIn |
LogOn |
LogOut |
LogOff |
Shouldnt |
ShouldNot |
SignOn |
SignIn |
SignOff |
SignOut |
Wasnt |
WasNot |
Werent |
WereNot |
Wont |
WillNot |
Wouldnt |
WouldNot |
Writeable |
Writable |
Correzione di violazioni
Per correggere una violazione di questa regola, sostituire il termine con il termine alternativo preferito.
Esclusione di avvisi
Escludere un avviso dalla regola solo se il nome dell'identificatore è correlato in maniera intenzionale e specifica al termine originale, in contrasto con il termine preferito.