Class ValidationText
- Namespace
- ReactiveUI.Validation.Collections
- Assembly
- ReactiveUI.Validation.dll
Factory container for validation text.
public static class ValidationText
- Inheritance
-
ValidationText
Fields
Empty
The empty validation text singleton instance contains single empty string.
public static readonly IValidationText Empty
Field Value
None
The none validation text singleton instance contains no items.
public static readonly IValidationText None
Field Value
Methods
Create(IEnumerable<IValidationText>?)
Combines multiple IValidationText instances into a single instance, or returns None if the enumeration is empty, or Empty if the enumeration only contains Empty.
public static IValidationText Create(IEnumerable<IValidationText>? validationTexts)
Parameters
validationTexts
IEnumerable<IValidationText>An enumeration of IValidationText.
Returns
Create(IEnumerable<string?>?)
Combines multiple validation messages into a single instance, or returns None if the enumeration is empty, or only contains empty elements.
public static IValidationText Create(IEnumerable<string?>? validationTexts)
Parameters
validationTexts
IEnumerable<string>An enumeration of validation messages.
Returns
Create(string?)
validation message into a single instance, or returns None if the enumeration is empty, or contains a single empty element.
public static IValidationText Create(string? validationText)
Parameters
validationText
stringAn array of validation messages.
Returns
Create(params string?[]?)
Combines multiple validation messages into a single instance, or returns None if the enumeration is empty, or contains a single empty element.
public static IValidationText Create(params string?[]? validationTexts)
Parameters
validationTexts
string[]An array of validation messages.