Skip to content

ICreatesCommandBinding.GetAffinityForObject(bool) method

Defined in

Type: ICreatesCommandBinding Namespace: ReactiveUI.Binding Assembly: ReactiveUI.Binding.dll

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

int GetAffinityForObject<T>(bool hasEventTarget)

Summary: Returns a positive integer when this implementation supports binding a command to an object of the specified type. If the binding is not supported, the method returns a non-positive integer. In cases where multiple implementations return positive values, the one with the highest value wins.

Type parameters

NameDescription
TThe type of the control to bind to.

Parameters

NameTypeDescription
hasEventTargetboolWhether the caller specifies a custom event target.

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