AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.9.8" />

.NET API 1,214,976 bytes

 IValidityState

public interface IValidityState
The ValidityState interface represents the validity states that an element can be in, with respect to constraint validation. Together, they help explain why an element's value fails to validate, if it's not valid.
using AngleSharp.Attributes; namespace AngleSharp.Dom.Html { [DomName("ValidityState")] public interface IValidityState { [DomName("valueMissing")] bool IsValueMissing { get; } [DomName("typeMismatch")] bool IsTypeMismatch { get; } [DomName("patternMismatch")] bool IsPatternMismatch { get; } [DomName("tooLong")] bool IsTooLong { get; } [DomName("tooShort")] bool IsTooShort { get; } [DomName("badInput")] bool IsBadInput { get; } [DomName("rangeUnderflow")] bool IsRangeUnderflow { get; } [DomName("rangeOverflow")] bool IsRangeOverflow { get; } [DomName("stepMismatch")] bool IsStepMismatch { get; } [DomName("customError")] bool IsCustomError { get; } [DomName("valid")] bool IsValid { get; } } }