16

一部のアプリケーションにこの種のコードがあります(マイクロソフトから)

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage(
  "Microsoft.Naming", 
  "CA1702:CompoundWordsShouldBeCasedCorrectly", 
  MessageId = "CounterClockwise", 
  Scope = "member", 
  Target = "ScePhotoViewer.PhotoDisplayControl.#RotatePhotoCounterClockwiseCommand"
)]
  • 誰でもこれを説明できますか?
  • それを使用する方法、実際の利点を説明するブログはありますか...

ありがとうジョナサン

4

2 に答える 2

21

この属性は、警告をトリガーするコード フラグメントを除外するために、 Team Foundation Server (TFS) のコード分析機能によって使用されます。TFS コード分析を使用していない場合は、安全に削除できます。

属性は手動で追加できますが、通常は、エラー リストで [メッセージを非表示にする] オプションを選択すると、Visual Studio GUI を介して自動的に追加されます。

于 2009-01-13T12:53:38.277 に答える
2

この属性は、TFS によるコード分析中に、指定された警告メッセージの生成を単純に抑制します。コードは除外されません。

于 2009-11-16T03:52:07.017 に答える