Skip to content

TargetActionCommandBinder.GetAffinityForObject(bool) method

Defined in

Type: TargetActionCommandBinder Namespace: ReactiveUI.Reactive Assembly: ReactiveUI.Reactive.dll

Applies to

net10.0-ios26.0, net10.0-macos26.0, net10.0-maccatalyst26.0, net10.0-tvos26.0

public int GetAffinityForObject<T>(bool hasEventTarget)

View source

Inherited documentation

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

Summary: Returns a positive integer when this class supports binding a command to an object of the specified type. If the binding is not supported, the method will return a non-positive integer. In cases where multiple implementations return positive values, the one with the highest value will be chosen. Default values are typically '2' or '0'.

Type parameters

NameDescription
TThe candidate target type.

Parameters

NameTypeDescription
hasEventTargetboolA value indicating whether an explicit event target was supplied.

Returns: int -- The affinity score for binding a command to the candidate type.