Table of Contents

Class UIValidationMessage

Namespace
GroupeIsa.Neos.Designer.UIAbstractions
Assembly
GroupeIsa.Neos.Designer.UIAbstractions.dll

Represents an UI validation message.

[ExcludeFromCodeCoverage]
public class UIValidationMessage : IUIValidationMessage
Inheritance
UIValidationMessage
Implements
Inherited Members

Constructors

UIValidationMessage(ValidationRuleSeverityLevel, string)

Initializes a new instance of the UIValidationMessage class.

public UIValidationMessage(ValidationRuleSeverityLevel severityLevel, string text)

Parameters

severityLevel ValidationRuleSeverityLevel

Severity level.

text string

Text.

UIValidationMessage(string, ValidationRuleSeverityLevel, string)

Initializes a new instance of the UIValidationMessage class.

public UIValidationMessage(string propertyName, ValidationRuleSeverityLevel severityLevel, string text)

Parameters

propertyName string

Property name.

severityLevel ValidationRuleSeverityLevel

Severity level.

text string

Text.

Properties

Message

Gets the message.

[Obsolete("Use Text property instead.")]
public string Message { get; }

Property Value

string

PropertyName

Gets or sets the property name.

public string? PropertyName { get; set; }

Property Value

string

SeverityLevel

Gets or sets the severity level.

public ValidationRuleSeverityLevel SeverityLevel { get; set; }

Property Value

ValidationRuleSeverityLevel

ShortText

Gets or sets the short text.

public string? ShortText { get; set; }

Property Value

string

Text

Gets or sets the text.

public string Text { get; set; }

Property Value

string