ArcGIS Pro 2.9 API Reference Guide
RelayCommand Constructor(Func<Task>,Func<Boolean>,Boolean,Boolean)

ArcGIS.Desktop.Framework Namespace > RelayCommand Class > RelayCommand Constructor : RelayCommand Constructor(Func<Task>,Func<Boolean>,Boolean,Boolean)
The method to call.
The method to call to update the state.
Is the command automatically called for a state update. Default is true.
Is the command automatically disabled when the main worker thread is busy. Default is true.
Instantiates a new RelayCommand instance.
Syntax
Public Function New( _
   ByVal execute As Func(Of Task), _
   ByVal canExecute As Func(Of Boolean), _
   Optional ByVal supportsOnUpdate As Boolean, _
   Optional ByVal disableWhenBusy As Boolean _
)

Parameters

execute
The method to call.
canExecute
The method to call to update the state.
supportsOnUpdate
Is the command automatically called for a state update. Default is true.
disableWhenBusy
Is the command automatically disabled when the main worker thread is busy. Default is true.
Requirements

Target Platforms: Windows 11, Windows 10, Windows 8.1

See Also

Reference

RelayCommand Class
RelayCommand Members
Overload List