Compartilhar via


CA1702: palavras compostas devem ter maiúsculas e minúsculas corretas

TypeName

CompoundWordsShouldBeCasedCorrectly

CheckId

CA1702

Categoria

Microsoft.Naming

Alteração Significativa

Alteração - quando gerado em assemblies

Sem quebra - quando gerado em parâmetros de tipo.

Causa

O nome de um identificador contém várias palavras e pelo menos uma das palavras parece ser uma palavra composta que não está capitalizada corretamente.

Descrição da Regra

O nome do identificador é dividido em palavras que são baseadas na capitalização.Cada combinação contígua de duas palavras é verificada pela biblioteca de correção ortográfico da Microsoft.Se for reconhecida, o identificador gera uma violação da regra.Exemplos de palavras compostas que causam uma violação são “CheckSum” e “MultiPart”, que devem ser capitalizadas como “Checksum” e “Multipart”, respectivamente.Devido ao uso usual anterior, várias exceções estão integradas nesta regra, e várias únicas palavra são marcadas, tais como “Toolbar” e “Filename”, que devem ser capitalizadas como duas palavras distintas (neste caso, “ToolBar” e “FileName”).

Convenções de nomenclatura dão uma aparência comum para bibliotecas que tem como foco o common language runtime.Isto reduz a curva de aprendizado que é necessária para novas bibliotecas de software, e aumenta confiança dos clientes de que a biblioteca foi desenvolvida por alguém que com experiência programar código gerenciado.

Como Corrigir Violações

Altere o nome de modo que fique capitalizado corretamente.

Quando Suprimir Alertas

É seguro suprimir um alerta desta regra se as duas partes da palavra composta forem reconhecidas pelo dicionário de ortografia e a intenção for usar duas palavras.

Regras Relacionadas

CA1701: as palavras compostas da cadeia de caracteres do recurso devem ter maiúsculas e minúsculas corretas

CA1709: os identificadores do recurso devem ter maiúsculas e minúsculas corretas

CA1708: os identificadores devem ser diferentes além de maiúsculas de minúsculas

Consulte também

Outros recursos

Guidelines for Names

Capitalization Conventions