System.Diagnostics.CodeAnalysis.SuppressMessageの説明
-
22-07-2019 - |
質問
一部のアプリケーションにはこの種のコードがあります(Microsoftから)
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage(
"Microsoft.Naming",
"CA1702:CompoundWordsShouldBeCasedCorrectly",
MessageId = "CounterClockwise",
Scope = "member",
Target = "ScePhotoViewer.PhotoDisplayControl.#RotatePhotoCounterClockwiseCommand"
)]
- 誰も私にこれを説明できますか?
- それを使用する方法、本当の利点を説明するブログはありますか...
ありがとう ジョナサン
解決
この属性は、 Team Foundation Server の(TFS)コード分析機能で除外するために使用されますそれ以外の場合は警告をトリガーするコードフラグメント。 TFSコード分析を使用していない場合は、安全に削除できます。
属性は手動で追加できますが、通常は、「メッセージを非表示」が選択されたときにVisual Studio GUIを介して自動的に追加されます。エラーリストでオプションが選択されています。
他のヒント
この属性は、TFSによるコード分析中に指定された警告メッセージの生成を単純に抑制します。コードは除外されません。
所属していません StackOverflow