Freigeben über


ViolationType-Enumeration

Stellt den Typ der Regelverletzung 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.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntax

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

Member

Membername Beschreibung
Error Gibt ein ValidationMessage an, das einen Fehler angibt.
Fatal Markiert eine tödliche Meldung, die verhindern soll Öffnen
Message Gibt ein ValidationMessage mit einer Meldung darstellt.
Warning Gibt ein ValidationMessage an, das eine Warnung darstellt.

Hinweise

Wenn die Validierung auftritt, wird eine ValidationContext- Methode (LogError, LogWarningoder LogMessage) ValidationMessage. , das die Type-Eigenschaft ValidationMessage diese Enumeration verwendet, um den Typ der Regelverletzung anzugeben, den ValidationMessage darstellt.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Validation-Namespace