Partilhar via


CA1701: Palavras compostas de seqüência de recurso devem ser minúsculas corretamente

TypeName

ResourceStringCompoundWordsShouldBeCasedCorrectly

CheckId

CA1701

<strong>Categoria</strong>

Microsoft.Naming

Alteração significativa

Não-separável

Causa

Uma seqüência de recurso contém uma palavra composta que parece não ser minúsculas corretamente.

Descrição da regra

Cada palavra na seqüência de recurso é dividida em tokens que se baseiam as maiúsculas e minúsculas. Cada combinação de dois token contígua é verificada pela biblioteca do verificador ortográfico do Microsoft. Se reconhecido, a palavra produz uma violação da regra. Exemplos de palavras compostas, causam uma violação são "CheckSum" e "MultiPart", que deve ser minúsculas como "Checksum" e "Multipart", respectivamente. Devido a anterior uso comum, várias exceções são incorporadas a regra e, várias palavras isoladas são sinalizadas como, por exemplo, "Barra de ferramentas" e "Filename", que deve ser minúsculas como duas palavras distintas. Neste exemplo, "Barra de ferramentas" e "filename" seriam sinalizadas.

Convenções de nomenclatura fornecem um aspecto familiar a bibliotecas que se destinam ao uso com a common language runtime. Isso reduz a curva de aprendizado que é necessário para novas bibliotecas de software e aumenta a confiança do cliente que a biblioteca foi desenvolvida por alguém que tenha experiência em desenvolvimento de código gerenciado.

Como corrigir violações

Altere a palavra para que ele é minúsculas corretamente.

Quando suprimir avisos

É seguro eliminar um aviso esta regra se ambas as partes da palavra composta são reconhecidas pelo dicionário de ortografia e a intenção é usar duas palavras.

Você também pode adicionar palavras compostas a um dicionário personalizado para o verificador ortográfico. Palavras no dicionário personalizado não causam violações. Para obter mais informações, consulte Como: Personalizar o dicionário de análise de código.

Regras relacionadas

CA1702: Palavras compostas devem ser minúsculas corretamente

CA1709: Identificadores devem ser minúsculas corretamente

CA1708: Identificadores devem diferir por mais de caso

Consulte também

Conceitos

Convenções maiúsculas

Outros recursos

Diretrizes para nomes