CA1726: Utilizzare termini preferiti
Articolo | Valore |
---|---|
ID regola | CA1726 |
Category | Microsoft.Naming |
Modifica | Interruzione: quando viene attivato sugli assembly Non di rilievo: quando viene attivato sui 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 regola
Questa regola analizza un identificatore in token. Ogni token singolo e ogni combinazione di token duale contigua viene confrontata con i termini incorporati nella regola e nella sezione Deprecata di tutti i dizionari personalizzati. La tabella seguente illustra i termini incorporati nella regola e le relative alternative preferite.
Termine obsoleto | Termine preferito |
---|---|
Arent |
AreNot |
Cancelled |
Canceled |
Cant |
Cannot |
ComPlus |
EnterpriseServices |
Couldnt |
CouldNot |
Didnt |
DidNot |
Doesnt |
DoesNot |
Dont |
DoNot |
Flag oppure Flags |
Non esiste alcun termine di sostituzione. Non utilizzare. |
Hadnt |
HadNot |
Hasnt |
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 |
Come correggere le violazioni
Per correggere una violazione di questa regola, sostituire il termine con il termine alternativo preferito.
Quando eliminare gli avvisi
Eliminare un avviso da questa regola solo se il nome dell'identificatore è intenzionale e si riferisce in modo specifico al termine originale anziché al termine preferito.
Regole correlate
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per