Click or drag to resize

ReplaceTextConverter Class

A converter that converts the specified value by replacing text using a regular expression.
Inheritance Hierarchy

Namespace:  TomsToolbox.Wpf.Converters
Assembly:  TomsToolbox.Wpf (in TomsToolbox.Wpf.dll)
Syntax
[ValueConversionAttribute(typeof(string), typeof(string))]
public class ReplaceTextConverter : ValueConverter

The ReplaceTextConverter type exposes the following members.

Constructors
  NameDescription
Public methodReplaceTextConverter
Initializes a new instance of the ReplaceTextConverter class
Top
Properties
  NameDescription
Public propertyConvertBackErrorValue
Gets or sets the error value, which is returned whenever the value to convert back produces an error; the default is UnsetValue.
(Inherited from ValueConverter.)
Public propertyConvertBackNullValue
Gets or sets the null value, which is returned whenever the value to convert back is null; the default is null.
(Inherited from ValueConverter.)
Public propertyConvertBackUnsetValue
Gets or sets the unset value, which is returned whenever the value to convert back is UnsetValue; the default is UnsetValue.
(Inherited from ValueConverter.)
Public propertyConvertErrorValue
Gets or sets the error value, which is returned whenever the value to convert produces an error; the default is UnsetValue.
(Inherited from ValueConverter.)
Public propertyConvertNullValue
Gets or sets the null value, which is returned whenever the value to convert is null; the default is null.
(Inherited from ValueConverter.)
Public propertyConvertUnsetValue
Gets or sets the unset value, which is returned whenever the value to convert is UnsetValue; the default is UnsetValue.
(Inherited from ValueConverter.)
Public propertyOptions
Gets or sets the RegexOptions used to find the string.
Public propertyPattern
Gets or sets the regular expression to find.
Public propertyReplaceAll
Gets or sets a value indicating whether to replace all found instances or only the first.
Public propertyReplacement
Gets or sets the text to replace.
Top
Methods
  NameDescription
Protected methodConvert(Object, Type, Object, CultureInfo)
Converts a value. Null and UnSet are unchanged.
(Overrides ValueConverterConvert(Object, Type, Object, CultureInfo).)
Public methodStatic memberConvert(String, String, String, RegexOptions, Boolean)
Converts the specified value by replacing text using a regular expression.
Protected methodConvertBack
Converts a value.
(Inherited from ValueConverter.)
Public methodProvideValue
When implemented in a derived class, returns an object that is provided as the value of the target property for this markup extension.
(Inherited from ValueConverter.)
Top
Extension Methods
See Also