Table of Contents

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

IValidationText

None

The none validation text singleton instance contains no items.

public static readonly IValidationText None

Field Value

IValidationText

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

IValidationText

A IValidationText.

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

IValidationText

A IValidationText.

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 string

An array of validation messages.

Returns

IValidationText

A IValidationText.

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.

Returns

IValidationText

A IValidationText.