Partilhar via


CA1702: Palavras compostas devem ser minúsculas corretamente

TypeName

CompoundWordsShouldBeCasedCorrectly

CheckId

CA1702

Category (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: Palavras compostas de seqüência de caracteres de recurso devem ser minúsculas corretamente

CA1709: Identificadores devem ser minúsculas corretamente

CA1708: Identificadores devem diferir por mais de caso

Consulte também

Conceitos

Capitalization Conventions

Outros recursos

Guidelines for Names