Skip to content

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

NameSummary
FromTypeGets the source type supported by this converter.
ToTypeGets the target type supported by this converter.

Methods

NameSummary
GetAffinityForObjectsReturns 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...
TryConvertTypedAttempts to convert using the typed implementation, exposed via an object-based shim.