ComponentModelFallbackConverter.TryConvert(Type, object, Type, object?, object?) method¶
Defined in
Type: ComponentModelFallbackConverter
Namespace: ReactiveUI.Reactive
Assembly: ReactiveUI.Reactive.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 bool TryConvert(Type fromType, object from, Type toType, object? conversionHint, out object? result)
Inherited documentation
These docs were inherited from IBindingFallbackConverter. The member doesn't override them on this type.
Summary: Attempts to convert the value to the target type.
Parameters
| Name | Type | Description |
|---|---|---|
fromType | Type | The runtime source type (guaranteed non-null). |
from | object | The value to convert (guaranteed non-null). |
toType | Type | The target type (guaranteed non-null). |
conversionHint | object? | Implementation-defined conversion hint (e.g., format string, culture). |
out result | object? | The converted value. Guaranteed non-null when this method returns true. |
Returns: bool -- true if conversion succeeded; otherwise, false.
Remarks
When this method returns true, the result parameter
is guaranteed to be non-null (modern nullability contract).
Null input handling is performed by the dispatch layer. This method will never receive
null as the from parameter.