Condividi tramite


CA1701: Le parole composte di una stringa di risorsa devono essere digitate correttamente con distinzione tra maiuscole e minuscole

TypeName

ResourceStringCompoundWordsShouldBeCasedCorrectly

CheckId

CA1701

Category

Microsoft.Naming

Breaking Change

Non sostanziale

Causa

Una stringa di risorsa contiene una parola composta che non sembra essere stata digitata correttamente con distinzione tra maiuscole e minuscole.

Descrizione della regola

Ogni parola nella stringa di risorsa è suddivisa in token basati sulla distinzione tra maiuscole e minuscole. Ogni combinazione di due token contigui viene controllata in base alla libreria del correttore ortografico Microsoft. Se riconosciuta, la parola produce una violazione della regola. Esempi di parole composte con cui si verifichi una violazione sono rispettivamente "SommaControllo" e "MultiPart", che devono invece essere digitate nelle forme "Somma controllo" e "Multipart." Nel caso di un precedente uso comune, nella regola vengono incorporate numerose eccezioni e vengono contrassegnate molte parole singole che dovrebbero essere digitate separatamente, ad esempio "Toolbar" e "Filename". In questo esempio vengono contrassegnate le parole "ToolBar" e "FileName".

Le convenzioni di denominazione forniscono un aspetto comune alle librerie che si avvalgono di Common Language Runtime. In questo modo si riduce la curva di apprendimento necessaria per le nuove librerie software e i clienti possono confidare nel fatto che la libreria è stata sviluppata da un esperto nello sviluppo di codice gestito.

Come correggere le violazioni

Modificare la parola in modo che risulti digitata correttamente con distinzione tra maiuscole e minuscole.

Esclusione di avvisi

La soppressione degli avvisi relativi a questa regola è considerata sicura quando le due parti della parola composta vengono riconosciute dal dizionario ortografico e si desidera utilizzare due parole.

È possibile aggiungere anche parole composte a un dizionario personalizzato per il correttore ortografico. Le parole nel dizionario personalizzato non causano violazioni. Per ulteriori informazioni, vedere Procedura: personalizzare il dizionario di analisi del codice.

Regole correlate

CA1702: Le parole composte devono essere digitate correttamente con distinzione tra maiuscole e minuscole

CA1709: Gli identificatori devono essere digitati correttamente con distinzione tra maiuscole e minuscole

CA1708: Gli identificatori non si devono differenziare solo in base alle maiuscole e minuscole

Vedere anche

Concetti

Convenzioni per l'utilizzo di maiuscole e minuscole

Altre risorse

Linee guida per i nomi