,Avalonia.Data.BindingPriority)}
AvaloniaObjectReactiveExtensions.GetBindingSubject(AvaloniaObject, AvaloniaProperty, BindingPriority) method¶
Defined in
Type: AvaloniaObjectReactiveExtensions
Namespace: Avalonia.ReactiveUI
Assembly: ReactiveUI.Avalonia.Autofac.dll
Applies to
netstandard2.0, netstandard2.0, netstandard2.0, netstandard2.0, netstandard2.0
Overloads¶
- 1.
public static ISubject<BindingValue<object?>> GetBindingSubject(this AvaloniaObject o, AvaloniaProperty property, BindingPriority priority = 0) - 2.
public static ISubject<BindingValue<T>> GetBindingSubject<T>(this AvaloniaObject o, AvaloniaProperty<T> property, BindingPriority priority = 0)
1. Overload¶
public static ISubject<BindingValue<object?>> GetBindingSubject(this AvaloniaObject o, AvaloniaProperty property, BindingPriority priority = 0)
Summary:
Gets a subject for a AvaloniaProperty.
Parameters
| Name | Type | Description |
|---|---|---|
o | AvaloniaObject | The object. |
property | AvaloniaProperty | The property. |
priority = 0 | BindingPriority | The priority with which binding values are written to the object. |
Returns: ISubject
2. Overload¶
public static ISubject<BindingValue<T>> GetBindingSubject<T>(this AvaloniaObject o, AvaloniaProperty<T> property, BindingPriority priority = 0)
Summary:
Gets a subject for a AvaloniaProperty.
Type parameters
| Name | Description |
|---|---|
T | The property type. |
Parameters
| Name | Type | Description |
|---|---|---|
o | AvaloniaObject | The object. |
property | AvaloniaProperty<T> | The property. |
priority = 0 | BindingPriority | The priority with which binding values are written to the object. |
Returns: ISubject