BaseAsyncCommand<TExecute,TCanExecute> Class

Definition

Abstract Base Class used by AsyncValueCommand

C#‎
public class BaseAsyncCommand<TExecute,TCanExecute> : Xamarin.CommunityToolkit.ObjectModel.Internals.BaseCommand<TCanExecute>, System.Windows.Input.ICommand

Type Parameters

TExecute
TCanExecute
Inheritance
System.Object
BaseAsyncCommand<TExecute,TCanExecute>
Derived
Implements
System.Windows.Input.ICommand

Properties

AllowsMultipleExecutions

Returns true if the Command allows simultaneous executions

(Inherited from BaseCommand<TCanExecute>)
ExecutionCount (Inherited from BaseCommand<TCanExecute>)
IsExecuting

Returns true when the Command is currently executing. Returns false when the Command is not executing

(Inherited from BaseCommand<TCanExecute>)

Methods

CanExecute(TCanExecute)

Determines whether the command can execute in its current state

(Inherited from BaseCommand<TCanExecute>)
ChangeCanExecute()

Raises the ICommand.CanExecuteChanged event. Recommend using RaiseCanExecuteChanged() instead.

(Inherited from BaseCommand<TCanExecute>)
RaiseCanExecuteChanged()

Raises the ICommand.CanExecuteChanged event.

(Inherited from BaseCommand<TCanExecute>)

Events

CanExecuteChanged

Occurs when changes occur that affect whether or not the command should execute

(Inherited from BaseCommand<TCanExecute>)

Explicit Interface Implementations

Applies to

מוצר גירסאות
Xamarin Community Toolkit Latest