RelayCommand Constructor (Action<Object>, Predicate<Object>)
Creates a new command.
Namespace: Microsoft.TeamFoundation.MVVM
Assembly: Microsoft.TeamFoundation.Controls (in Microsoft.TeamFoundation.Controls.dll)
Syntax
'Declaration
Public Sub New ( _
execute As Action(Of Object), _
canExecute As Predicate(Of Object) _
)
public RelayCommand(
Action<Object> execute,
Predicate<Object> canExecute
)
public:
RelayCommand(
Action<Object^>^ execute,
Predicate<Object^>^ canExecute
)
new :
execute:Action<Object> *
canExecute:Predicate<Object> -> RelayCommand
public function RelayCommand(
execute : Action<Object>,
canExecute : Predicate<Object>
)
Parameters
execute
Type: System.Action<Object>The execution logic.
canExecute
Type: System.Predicate<Object>The execution status logic.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.