Skip to main content

ReflectionBindingExtension Class

Definition​

Assembly:Avalonia.Markup.Xaml
Package:Avalonia
public class ReflectionBindingExtension

Inheritance: object -> BindingBase -> ReflectionBinding -> ReflectionBindingExtension

Constructors​

NameDescription
ReflectionBindingExtension (2 overloads)Initializes a new instance of the Avalonia.Data.ReflectionBinding class.

ReflectionBindingExtension overloads​

ReflectionBindingExtension Constructor​

Initializes a new instance of the Avalonia.Data.ReflectionBinding class.

public ReflectionBindingExtension()

ReflectionBindingExtension Constructor​

Initializes a new instance of the Avalonia.Data.ReflectionBinding class.

public ReflectionBindingExtension(string path)
Parameters​

path string

The binding path.

Methods​

NameDescription
ProvideValueNo summary available.

ProvideValue Method​

public Avalonia.Data.ReflectionBinding ProvideValue(IServiceProvider serviceProvider)

Parameters​

serviceProvider IServiceProvider

Returns​

Avalonia.Data.ReflectionBinding

Properties​

NameDescription
ConverterGets or sets the Avalonia.Data.Converters.IValueConverter to use. Inherited from ReflectionBinding.
ConverterCultureGets or sets the culture in which to evaluate the converter. Inherited from ReflectionBinding.
ConverterParameterGets or sets a parameter to pass to Avalonia.Data.ReflectionBinding.Converter. Inherited from ReflectionBinding.
DelayGets or sets the amount of time, in milliseconds, to wait before updating the binding source after the value on the target changes. Inherited from ReflectionBinding.
ElementNameGets or sets the name of the element to use as the binding source. Inherited from ReflectionBinding.
FallbackValueGets or sets the value to use when the binding is unable to produce a value. Inherited from ReflectionBinding.
ModeGets or sets the binding mode. Inherited from ReflectionBinding.
PathGets or sets the binding path. Inherited from ReflectionBinding.
PriorityGets or sets the binding priority. Inherited from ReflectionBinding.
RelativeSourceGets or sets the relative source for the binding. Inherited from ReflectionBinding.
SourceGets or sets the source for the binding. Inherited from ReflectionBinding.
StringFormatGets or sets the string format. Inherited from ReflectionBinding.
TargetNullValueGets or sets the value to use when the binding result is null. Inherited from ReflectionBinding.
TypeResolverGets or sets a function used to resolve types from names in the binding path. Inherited from ReflectionBinding.
UpdateSourceTriggerGets or sets a value that determines the timing of binding source updates for Avalonia.Data.BindingMode.TwoWay and Avalonia.Data.BindingMode.OneWayToSource bindings. Inherited from ReflectionBinding.