Skip to content

CreatesWinformsCommandBinding.GetAffinityForObject(bool) method

Defined in

Type: CreatesWinformsCommandBinding Namespace: ReactiveUI.Winforms Assembly: ReactiveUI.Winforms.dll

Applies to

net10.0-windows10.0.19041, net9.0-windows10.0.19041, net8.0-windows10.0.19041, net462, net481

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 type of the object to query for compatibility with command binding.

Parameters

NameTypeDescription
hasEventTargetboolDetermines if the host intends to use a custom event target.

Returns: int -- A positive integer if binding is supported, or zero/a negative value if not supported.