FlyoutCommand Members

Provides buttons for FlyoutAction objects.

Constructors

Name Description
FlyoutCommand() Initializes a new FlyoutCommand class instance with default settings.
FlyoutCommand(Func<Boolean>, Action) Initializes a new FlyoutCommand class instance with specific settings.
FlyoutCommand(Predicate<Flyout>, Action<Flyout>) Initializes a new instance of the FlyoutCommand class with the specified settings.

Fields

Name Description
Abort static The 'Abort' button.
Cancel static The 'Cancel' button.
Ignore static The 'Ignore' button.
No static The 'No' button.
OK static The 'OK' button.
Retry static The 'Retry' button.
Yes static The 'Yes' button.

Properties

Name Description
Image Gets or sets the current FlyoutCommand icon.
Result Gets or sets the current FlyoutCommand's result.
Text Gets or sets the current FlyoutCommand caption.

Methods

Name Description
CanExecute(Flyout) Defines a set of criteria and checks whether the current Flyout meets these criteria.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Execute(Flyout) A method that implements the FlyoutCommand's functionality.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
RaiseCanExecuteChanged() Raises the FlyoutCommand.CanExecuteChanged event for this FlyoutCommand.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
CanExecuteChanged Occurs upon changing the criteria that controls whether or not this FlyoutCommand is currently available.
See Also