Ensemble de règles des règles de globalisation pour le code managéGlobalization Rules rule set for managed code

Vous pouvez utiliser la règle des règles de globalisation Microsoft à vous concentrer sur les problèmes qui peuvent empêcher les données dans votre application de s’afficher correctement dans différentes langues, paramètres régionaux et cultures.You can use the Microsoft Globalization Rules rule set to focus on problems that might prevent data in your application from appearing correctly in different languages, locales, and cultures. Vous devez inclure cet ensemble de règles si votre application est localisée, les globalisées, ou les deux.You should include this rule set if your application is localized, globalized, or both.

RègleRule DescriptionDescription
CA1300CA1300 Spécifier MessageBoxOptionsSpecify MessageBoxOptions
CA1301CA1301 Éviter les accélérateurs en doubleAvoid duplicate accelerators
CA1302CA1302 Ne pas coder en dur les chaînes spécifiques aux paramètres régionauxDo not hardcode locale specific strings
CA1303CA1303 Ne pas transmettre des littéraux en tant que paramètres localisésDo not pass literals as localized parameters
CA1304CA1304 Spécifier CultureInfoSpecify CultureInfo
CA1305CA1305 Spécifier IFormatProviderSpecify IFormatProvider
CA1306CA1306 Définir les paramètres régionaux pour les types de donnéesSet locale for data types
CA1307CA1307 Spécifier StringComparisonSpecify StringComparison
CA1308CA1308 Normaliser les chaînes en majusculesNormalize strings to uppercase
CA1309CA1309 Utiliser StringComparison avec la valeur ordinalUse ordinal StringComparison
CA2101CA2101 Spécifiez le marshaling pour les arguments de chaîne P/InvokeSpecify marshaling for P/Invoke string arguments