Pergunta

Eu tenho esse tipo de código em algumas aplicações (da Microsoft)

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage(
  "Microsoft.Naming", 
  "CA1702:CompoundWordsShouldBeCasedCorrectly", 
  MessageId = "CounterClockwise", 
  Scope = "member", 
  Target = "ScePhotoViewer.PhotoDisplayControl.#RotatePhotoCounterClockwiseCommand"
)]
  • Alguém pode me esta explicar?
  • Existe qualquer blog explicando como usá-lo, os benefícios reais ...

Graças Jonathan

Foi útil?

Solução

Este atributo é usado pela funcionalidade (TFS) análise de código Team Foundation 's Server para excluir fragmentos de código que de outra forma provocam avisos. Você pode seguramente removê-los se você não está usando análise de código TFS.

Os atributos podem ser adicionados manualmente ou, mais geralmente, são adicionados automaticamente através do Visual Studio GUI quando a opção "Suprimir mensagem" é selecionado na lista de erros.

Outras dicas

Este atributo simplesmente suprime a geração das mensagens de aviso especificados durante a análise de código por TFS. Nenhum código é está excluída.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top