IBindingConverterResolver.GetBindingConverter(Type, Type) method¶
Defined in
Type: IBindingConverterResolver
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
object? GetBindingConverter(Type fromType, Type toType)
Summary: Gets a binding type converter for the specified type pair.
Parameters
| Name | Type | Description |
|---|---|---|
fromType | Type | The source type. |
toType | Type | The 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.