|Available on||.NET Framework 4.5, .NET Framework 4.6, Portable Class Libraries, Xamarin - Android, Xamarin - iOS|
public interface ICatelTaskCommand<TProgress> : ICatelCommand where TProgress : ITaskProgressReport
Advanced interface definition to provide advanced functionality. Supports async/await/Task methods for commands with progress reporting and cancellation token.
TProgress The type of the progress.
Gets the cancel command.
Gets or sets a value indicating whether this instance is cancellation requested.
Gets or sets a value indicating whether this instance is executing.
Occurs when the command is canceled.
Occurs when the command is about to execute.
Raised for each reported progress value.
Requests cancellation of the command.
Have a question about Catel? Use StackOverflow with the Catel tag!