Compartilhar via


Enumeração ViolationType

Representa o tipo de violação que ocorreu durante a validação.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.

Namespace:  Microsoft.VisualStudio.Modeling.Validation
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxe

'Declaração
<FlagsAttribute> _
Public Enumeration ViolationType
[FlagsAttribute]
public enum ViolationType

Membros

Nome do membro Descrição
Error Indica um ValidationMessage que representa um erro.
Fatal Marca uma mensagem Fatal, que deve impedir a abertura
Message Indica um ValidationMessage que representa uma mensagem.
Warning Indica um ValidationMessage que representa um aviso.

Comentários

Quando ocorre a validação, uma ValidationContext método (LogError, LogWarning, ou LogMessage) cria um ValidationMessage. a Type propriedade da ValidationMessage usa essa enumeração para indicar o tipo de violação que um ValidationMessage representa.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Validation