CA1701: La casse des mots composés de chaînes de ressources doit être correcte

TypeName

ResourceStringCompoundWordsShouldBeCasedCorrectly

CheckId

CA1701

Catégorie

Microsoft.Naming

Modification avec rupture

Modification sans rupture

Cause

Une chaîne de ressource contient un mot composé dont la casse ne semble pas être correcte.

Description de la règle

Chaque mot de la chaîne de ressource est fractionné en jetons basés sur la casse. Chaque combinaison de deux jetons contiguë est vérifiée par la bibliothèque du correcteur orthographique Microsoft. S'il est reconnu, le mot produit une violation de la règle. "CheckSum" et "MultiPart", dont la casse doit être respectivement "Checksum" et "Multipart", sont des exemples de mots composés qui provoquent une violation. En raison d'une utilisation commune précédente, plusieurs exceptions sont intégrées dans la règle et plusieurs mots entiers sont signalés, comme "Toolbar" et "Filename", dont la casse doit être celle de deux mots distincts. Dans le cas présent, "ToolBar" et "FileName" doivent être signalés.

Les conventions d'affectation des noms confèrent un aspect commun aux bibliothèques qui ciblent le Common Language Runtime. Elles réduisent ainsi la durée de l'apprentissage requis par les nouvelles bibliothèques de logiciels et confirment au client que la bibliothèque a été développée par une personne compétente en matière de développement de code managé.

Comment corriger les violations

Modifiez le mot de manière à ce que sa casse soit correcte.

Quand supprimer les avertissements

Il est possible de supprimer sans risque un avertissement de cette règle si les deux parties du mot composé sont reconnues par le dictionnaire orthographique et qu'on entend utiliser deux mots.

Vous pouvez également ajouter des mots composés à un dictionnaire personnalisé pour le vérificateur d'orthographe. Les mots dans le dictionnaire personnalisé n'entraînent pas de violations. Pour plus d'informations, consultez Comment : personnaliser le dictionnaire d'analyse du code.

Règles connexes

CA1702 : La casse des mots composés doit être correcte

CA1709 : La casse des identificateurs doit être correcte

CA1708 : Les identificateurs ne doivent pas différer que par leur casse

Voir aussi

Concepts

Conventions de mise en majuscules

Autres ressources

Instructions relatives aux noms