CA1703: соблюдайте правильность написания строк ресурсов

Товар Значение
Идентификатор правила CA1703
Категория Microsoft.Naming
Критическое изменение Не критическое

Причина

Строка ресурса содержит одно или несколько слов, не распознанных библиотекой системы проверки правописания Майкрософт.

Примечание.

Это правило устарело. Дополнительные сведения см. в разделе "Устаревшие правила".

Описание правила

Это правило анализирует строку ресурса на слова (маркеризация составных слов) и проверка правописание каждого слова или токена. Сведения о алгоритме синтаксического анализа см. в разделе CA1704: идентификаторы должны быть правильно написаны.

Устранение нарушений

Чтобы устранить нарушение этого правила, используйте полные слова, которые правильно написаны или добавляются в пользовательский словарь. Сведения об использовании пользовательских словарей см. в разделе CA1704: идентификаторы должны быть правильно написаны.

Изменение языка словаря

По умолчанию используется версия английского языка (en) орфографического проверка er. Если вы хотите изменить язык орфографии проверка er, это можно сделать, добавив один из следующих атрибутов в файл AssemblyInfo.cs или AssemblyInfo.vb:

  • Используется AssemblyCultureAttribute для указания языка и региональных параметров, если ресурсы находятся в вспомогательной сборке.
  • Используйте для NeutralResourcesLanguageAttribute указания нейтрального языка и региональных параметров сборки, если ресурсы находятся в той же сборке, что и код.

Важно!

Если задать язык и региональные параметры, отличные от языка и региональных параметров на английском языке, это правило анализа кода автоматически отключено.

Когда лучше отключить предупреждения

Для этого правила отключать вывод предупреждений не следует. Правильно орфографические слова сокращают время, необходимое для изучения новых библиотек программного обеспечения.