Editor de conjunto de trabalho na regra de análise de código

O editor de conjunto de regras de análise de código permite que você especifique as regras que estão incluídas em um conjunto de regras personalizadas e para especificar a ação. Você também pode especificar a ação a ser tomada quando a análise de código encontra uma violação da regra.

Ação

Descrição

Warning

Gera um aviso no Error List janela.

Error

Gera um erro de Error List janela.

None

Desativa a regra.

O editor exibe as regras em uma estrutura de árvore que grupos de regras por uma regra de definir o campo que você especificar. Para adicionar ou remover regras de um conjunto de regra, execute um ou mais das seguintes etapas:

  • Marque ou desmarque a caixa de seleção do nó de grupo para adicionar ou remover todas as regras do grupo. Quando você seleciona um grupo, todas as regras são definidas como o Aviso ação.

  • Clique o ação campo de um grupo e, em seguida, especifique a ação para aplicar a todas as regras do grupo.

  • Marque ou desmarque a caixa de seleção de uma regra individual. Quando você seleciona a caixa de seleção para uma regra, a regra é definida para a ação de aviso.

Barra de ferramentas do Editor do conjunto de regras

Você pode usar a barra de ferramentas do editor do conjunto de regra para agrupar, filtrar e pesquisar os dados que aparecem na grade de conjunto de regras.

A tabela a seguir descreve os controles na barra de ferramentas do editor do conjunto de regra.

Controle de barra de ferramentas

Descrição

Expandir tudo

Mostra as regras em todos os grupos.

Recolher tudo

Oculta as regras em todos os grupos.

Group By

Especifica o campo pelo qual as regras são agrupadas. Clique em <None> para mostrar as regras sem grupos.

Opções de coluna

Especifica os campos de regra para exibir.

Ocultar as regras que não se aplicam à solução atual

Mostra ou oculta as regras que não são do mesmo tipo de destino como a solução.

Mostrar regras que podem gerar erros de análise de código

Mostra ou oculta as regras que são atribuídas a ação de erro.

Mostrar regras que podem gerar avisos de análise de código

Mostra ou oculta as regras que são atribuídas a ação de aviso.

Mostrar regras que não estão ativadas

Mostra ou oculta as regras que são atribuídas a nenhuma ação.

Adicionar ou remover conjuntos de regras filho

Adiciona ou remove as regras de conjuntos de regra selecionada.

Regras de pesquisa

Pesquisa todos os valores de campo para a seqüência de caracteres que você especificar.

Campos do conjunto de regra

Campos para exibir informações sobre uma regra definida e podem ser usadas para classificar e agrupar a lista de regras de conjunto de regras. Para exibir ou ocultar os campos, clique em Coluna opções na regra definir a barra de ferramentas do editor e, em seguida, marque ou desmarque as caixas de seleção dos campos para mostrar ou ocultar.

A tabela a seguir descreve os campos de um conjunto de regras.

Campo

Descrição

ID

O identificador da regra.

Category

Além da sua participação em conjuntos de regras, regras de análise de código também são agrupadas por categoria. Para obter mais informações, consulte Análise de código para avisos do código gerenciado.

Name

O título da regra.

Namespace

O namespace da regra.

Target Type

Indica se a regra é para o nativo, gerenciado ou código de banco de dados.

Action

A ação executada quando a regra é violada em executar uma análise de código.

Warning-gera um aviso.

Error-gera um erro.

None-desativa a regra.

Você pode editar o campo de ação. Definindo o valor como None é igual a desmarcando a caixa de seleção para a regra.

Source Rule Sets

O conjunto de regras que contém a regra.

Classificação e filtragem de conjuntos de regras

Os cabeçalhos de coluna da grade de conjunto de regra, você pode classificar e filtrar as regras pelos valores do campo.

  • Para classificar as listas de conjunto de regras, clique no cabeçalho de coluna do campo pelo qual você deseja classificar. Se os conjuntos de regras são agrupados, cada grupo é classificado individualmente.

  • Para filtrar os conjuntos de regra pelo valor de um campo, clique no botão de filtro no cabeçalho da coluna do campo pelo qual você deseja filtrar. Marque as caixas de seleção dos valores que você deseja mostrar e desmarque as caixas de seleção dos valores que você deseja ocultar.