Table of Contents

Class RegexStateTriggerMarkup

Namespace
CommunityToolkit.WinUI
Assembly
WindowSill.API.dll
public static class RegexStateTriggerMarkup
Inheritance
RegexStateTriggerMarkup
Inherited Members

Methods

Expression<T>(T, Action<IDependencyPropertyBuilder<string>>)

[MarkupExtension]
public static T Expression<T>(this T element, Action<IDependencyPropertyBuilder<string>> configureProperty) where T : RegexStateTrigger

Parameters

element T
configureProperty Action<IDependencyPropertyBuilder<string>>

Returns

T

Type Parameters

T

Expression<T>(T, string)

[MarkupExtension]
public static T Expression<T>(this T element, string expression) where T : RegexStateTrigger

Parameters

element T
expression string

Returns

T

Type Parameters

T

Expression<T, TSource>(T, Func<TSource>, Func<TSource, string>, string?)

[MarkupExtension]
public static T Expression<T, TSource>(this T element, Func<TSource> propertyBinding, Func<TSource, string> convertDelegate, string? propertyBindingExpression = null) where T : RegexStateTrigger

Parameters

element T
propertyBinding Func<TSource>
convertDelegate Func<TSource, string>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource

Expression<T, TSource>(T, Func<TSource>, string?)

[MarkupExtension]
public static T Expression<T, TSource>(this T element, Func<TSource> propertyBinding, string? propertyBindingExpression = null) where T : RegexStateTrigger

Parameters

element T
propertyBinding Func<TSource>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource

Options<T>(T, Action<IDependencyPropertyBuilder<RegexOptions>>)

[MarkupExtension]
public static T Options<T>(this T element, Action<IDependencyPropertyBuilder<RegexOptions>> configureProperty) where T : RegexStateTrigger

Parameters

element T
configureProperty Action<IDependencyPropertyBuilder<RegexOptions>>

Returns

T

Type Parameters

T

Options<T>(T, RegexOptions)

[MarkupExtension]
public static T Options<T>(this T element, RegexOptions options) where T : RegexStateTrigger

Parameters

element T
options RegexOptions

Returns

T

Type Parameters

T

Options<T, TSource>(T, Func<TSource>, Func<TSource, RegexOptions>, string?)

[MarkupExtension]
public static T Options<T, TSource>(this T element, Func<TSource> propertyBinding, Func<TSource, RegexOptions> convertDelegate, string? propertyBindingExpression = null) where T : RegexStateTrigger

Parameters

element T
propertyBinding Func<TSource>
convertDelegate Func<TSource, RegexOptions>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource

Options<T, TSource>(T, Func<TSource>, string?)

[MarkupExtension]
public static T Options<T, TSource>(this T element, Func<TSource> propertyBinding, string? propertyBindingExpression = null) where T : RegexStateTrigger

Parameters

element T
propertyBinding Func<TSource>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource

Value<T>(T, Action<IDependencyPropertyBuilder<string>>)

[MarkupExtension]
public static T Value<T>(this T element, Action<IDependencyPropertyBuilder<string>> configureProperty) where T : RegexStateTrigger

Parameters

element T
configureProperty Action<IDependencyPropertyBuilder<string>>

Returns

T

Type Parameters

T

Value<T>(T, string)

[MarkupExtension]
public static T Value<T>(this T element, string value) where T : RegexStateTrigger

Parameters

element T
value string

Returns

T

Type Parameters

T

Value<T, TSource>(T, Func<TSource>, Func<TSource, string>, string?)

[MarkupExtension]
public static T Value<T, TSource>(this T element, Func<TSource> propertyBinding, Func<TSource, string> convertDelegate, string? propertyBindingExpression = null) where T : RegexStateTrigger

Parameters

element T
propertyBinding Func<TSource>
convertDelegate Func<TSource, string>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource

Value<T, TSource>(T, Func<TSource>, string?)

[MarkupExtension]
public static T Value<T, TSource>(this T element, Func<TSource> propertyBinding, string? propertyBindingExpression = null) where T : RegexStateTrigger

Parameters

element T
propertyBinding Func<TSource>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource