IBindingTypeConverter interface¶
Defined in
Namespace: ReactiveUI.Binding
Assembly: ReactiveUI.Binding.dll
Full name: ReactiveUI.Binding.IBindingTypeConverter
Modifiers: public abstract
Summary¶
This interface is the extensible implementation of IValueConverters for
Bind and OneWayBind. Implement this to teach Bind and OneWayBind how to
convert between types.
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
Class hierarchy
classDiagram
class IBindingTypeConverter
class IEnableLogger {
<>
}
IEnableLogger <|.. IBindingTypeConverter
Implements: IEnableLogger
Properties¶
| Name | Summary |
|---|---|
| FromType | Gets the source type supported by this converter. |
| ToType | Gets the target type supported by this converter. |
Methods¶
| Name | Summary |
|---|---|
| GetAffinityForObjects | Returns a positive integer when this class supports TryConvert for this particular Type. If the method isn't supported at all, return a non-positive integer. When multiple... |
| TryConvertTyped | Attempts to convert using the typed implementation, exposed via an object-based shim. |