Frage

Ich habe diese Art von Code in einigen Anwendungen (von Microsoft)

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage(
  "Microsoft.Naming", 
  "CA1702:CompoundWordsShouldBeCasedCorrectly", 
  MessageId = "CounterClockwise", 
  Scope = "member", 
  Target = "ScePhotoViewer.PhotoDisplayControl.#RotatePhotoCounterClockwiseCommand"
)]
  • Kann mir jemand erklären mir das?
  • Gibt es einen Blog zu erklären, wie es zu benutzen, die wirklichen Vorteile ...

Danke Jonathan

War es hilfreich?

Lösung

Dieses Attribut wird von Team Foundation Server 's (TFS) Code-Analyse-Funktionalität verwendet, um auszuschließen, Codefragmente, die ansonsten Warnungen auslösen würde. Sie können sie sicher entfernen, wenn Sie nicht TFS Code-Analyse.

Die Attribute können von Hand oder, in der Regel hinzugefügt werden, werden automatisch über das Visual Studio GUI hinzugefügt, wenn die „Unterdrückt Nachricht“ -Option in der Fehlerliste ausgewählt ist.

Andere Tipps

Dieses Attribut einfach unterdrückt die Erzeugung der angegebenen Warnmeldungen bei der Codeanalyse von TFS. Es wird kein Code ist ausgeschlossen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top