Skip to content

BindingConverterResolver.GetBindingConverter(Type, Type) method

Defined in

Type: BindingConverterResolver Namespace: ReactiveUI Assembly: ReactiveUI.Core.dll

Applies to

net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471

public object? GetBindingConverter(Type fromType, Type toType)

View source

Inherited documentation

These docs were inherited from IBindingConverterResolver. The member doesn't override them on this type.

Summary: Gets a binding type converter for the specified type pair.

Parameters

NameTypeDescription
fromTypeTypeThe source type.
toTypeTypeThe target type.

Returns: object? -- A converter instance (IBindingTypeConverter or IBindingFallbackConverter), or null if no converter is registered.

Remarks

        This method first checks RxConverters for registered converters, then falls back to
        Splat for legacy converter resolution. When multiple converters are available,
        the one with the highest affinity score is selected.