Freigeben über


ViolationType-Enumeration

Stellt den Typ der Verletzung dar, die während der Validierung aufgetreten ist.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace:  Microsoft.VisualStudio.Modeling.Validation
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration ViolationType
[FlagsAttribute]
public enum ViolationType

Member

Membername Beschreibung
Error Gibt ValidationMessage an, das einen Fehler darstellt.
Fatal Markiert eine Meldung für schwerwiegenden Fehler, die das Öffnen verhindern soll
Message Gibt ValidationMessage an, das eine Meldung darstellt.
Warning Gibt ValidationMessage an, das eine Warnung darstellt.

Hinweise

Wenn die Validierung auftritt, wird eine ValidationContext -Methode (LogError, LogWarning oder LogMessageValidationMessage. ), das die Type-Eigenschaft ValidationMessage diese Enumeration verwendet, um den Typ der Regelverletzung angeben, der ValidationMessage darstellt.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Validation-Namespace