Table of Contents

Class UserHandPreferenceStateTriggerMarkup

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

Methods

HandPreference<T>(T, Action<IDependencyPropertyBuilder<HandPreference>>)

[MarkupExtension]
public static T HandPreference<T>(this T element, Action<IDependencyPropertyBuilder<HandPreference>> configureProperty) where T : UserHandPreferenceStateTrigger

Parameters

element T
configureProperty Action<IDependencyPropertyBuilder<HandPreference>>

Returns

T

Type Parameters

T

HandPreference<T>(T, HandPreference)

[MarkupExtension]
public static T HandPreference<T>(this T element, HandPreference handPreference) where T : UserHandPreferenceStateTrigger

Parameters

element T
handPreference HandPreference

Returns

T

Type Parameters

T

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

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

Parameters

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

Returns

T

Type Parameters

T
TSource

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

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

Parameters

element T
propertyBinding Func<TSource>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource