CA1703: Cadeias de caracteres de recurso devem ser escritas corretamente
Item | Valor |
---|---|
RuleId | CA1703 |
Categoria | Microsoft.Naming |
Alteração da falha | Sem interrupção |
Causa
Uma cadeia de caracteres de recurso contém uma ou mais palavras não reconhecidas pela biblioteca do verificador ortográfico da Microsoft.
Observação
Esta regra foi preterida. Para obter mais informações, confira Regras preteridas.
Descrição da regra
Esta regra analisa a cadeia de caracteres de recursos em palavras (transformando palavras compostas em tokens) e verifica a ortografia de cada palavra/token. Para obter informações sobre o algoritmo de análise, confira CA1704: Identificadores devem ser escritos corretamente.
Como corrigir violações
Para corrigir uma violação dessa regra, use palavras completas escritas corretamente ou adicione as palavras a um dicionário personalizado. Para obter informações sobre como usar dicionários personalizados, confira CA1704: Identificadores devem ser escritos corretamente.
Alterar o idioma do dicionário
Por padrão, a versão em inglês (en) do verificador ortográfico é usada. Se quiser alterar o idioma do verificador ortográfico, você poderá fazer isso adicionando um dos seguintes atributos ao arquivo AssemblyInfo.cs ou AssemblyInfo.vb:
- Use AssemblyCultureAttribute para especificar a cultura se os recursos estiverem em um assembly satélite.
- Use NeutralResourcesLanguageAttribute para especificar a cultura neutra do assembly se os recursos estiverem no mesmo assembly que o código.
Importante
Se você definir a cultura como algo diferente de uma cultura baseada em inglês, essa regra de análise de código será desabilitada silenciosamente.
Quando suprimir avisos
Não suprima um aviso nessa regra. Palavras escritas corretamente reduzem o tempo necessário para aprender novas bibliotecas de software.
Regras relacionadas
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de