[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Collapse]eXpressApp Framework
 [Expand]Fundamentals
 [Expand]Getting Started
 [Expand]Concepts
 [Expand]Design-Time Features
 [Expand]Deployment
 [Expand]Task-Based Help
  Frequently Asked Questions (FAQ)
 [Collapse]API Reference
  [Expand]DevExpress.EasyTest.Framework
  [Expand]DevExpress.ExpressApp
  [Collapse]DevExpress.ExpressApp.Actions
   [Expand]ActionBase Class
   [Expand]ActionBaseEventArgs Class
   [Expand]ActionBaseExtensions Class
    ActionMeaning Enumeration
   [Expand]ActionUrl Class
    ActiveItemsBehavior Enumeration
   [Expand]ChoiceActionBase Class
   [Expand]ChoiceActionItem Class
   [Expand]ChoiceActionItemCollection Class
    ChoiceActionItemFindTarget Enumeration
    ChoiceActionItemFindType Enumeration
   [Expand]CustomGetTotalTooltipEventArgs Class
   [Expand]CustomizeControlEventArgs Class
   [Expand]CustomizePopupWindowParamsEventArgs Class
    CustomizePopupWindowParamsEventHandler Delegate
    DefaultItemMode Enumeration
    EmptyItemsBehavior Enumeration
   [Expand]HandleExceptionEventArgs Class
    ImageMode Enumeration
   [Expand]ParametrizedAction Class
   [Expand]ParametrizedActionExecuteEventArgs Class
    ParametrizedActionExecuteEventHandler Delegate
   [Expand]PopupWindowShowAction Class
   [Expand]PopupWindowShowActionExecuteEventArgs Class
    PopupWindowShowActionExecuteEventHandler Delegate
    SelectionDependencyType Enumeration
   [Collapse]SimpleAction Class
     SimpleAction Members
    [Expand]SimpleAction Constructor
    [Expand]SimpleAction Events
    [Expand]SimpleAction Methods
   [Expand]SimpleActionExecuteEventArgs Class
    SimpleActionExecuteEventHandler Delegate
   [Expand]SingleChoiceAction Class
   [Expand]SingleChoiceActionExecuteEventArgs Class
    SingleChoiceActionExecuteEventHandler Delegate
    SingleChoiceActionItemType Enumeration
   [Expand]SupportClientScriptsExtensions Class
    TargetObjectsCriteriaMode Enumeration
  [Expand]DevExpress.ExpressApp.AuditTrail
  [Expand]DevExpress.ExpressApp.Chart
  [Expand]DevExpress.ExpressApp.Chart.Web
  [Expand]DevExpress.ExpressApp.Chart.Win
  [Expand]DevExpress.ExpressApp.CloneObject
  [Expand]DevExpress.ExpressApp.ConditionalAppearance
  [Expand]DevExpress.ExpressApp.Dashboards
  [Expand]DevExpress.ExpressApp.Dashboards.Web
  [Expand]DevExpress.ExpressApp.Dashboards.Win
  [Expand]DevExpress.ExpressApp.Data
  [Expand]DevExpress.ExpressApp.DC
  [Expand]DevExpress.ExpressApp.DC.ClassGeneration
  [Expand]DevExpress.ExpressApp.Editors
  [Expand]DevExpress.ExpressApp.EF
  [Expand]DevExpress.ExpressApp.EF.Utils
  [Expand]DevExpress.ExpressApp.FileAttachments.Web
  [Expand]DevExpress.ExpressApp.FileAttachments.Win
  [Expand]DevExpress.ExpressApp.Filtering
  [Expand]DevExpress.ExpressApp.HtmlPropertyEditor.Web
  [Expand]DevExpress.ExpressApp.HtmlPropertyEditor.Win
  [Expand]DevExpress.ExpressApp.Kpi
  [Expand]DevExpress.ExpressApp.Layout
  [Expand]DevExpress.ExpressApp.Maps.Mobile
  [Expand]DevExpress.ExpressApp.Maps.Mobile.Editors
  [Expand]DevExpress.ExpressApp.Maps.Web
  [Expand]DevExpress.ExpressApp.Maps.Web.Helpers
  [Expand]DevExpress.ExpressApp.MiddleTier
  [Expand]DevExpress.ExpressApp.Mobile
  [Expand]DevExpress.ExpressApp.Mobile.Editors
  [Expand]DevExpress.ExpressApp.Mobile.MobileModel
  [Expand]DevExpress.ExpressApp.Mobile.SystemModule
  [Expand]DevExpress.ExpressApp.Mobile.Templates
  [Expand]DevExpress.ExpressApp.Model
  [Expand]DevExpress.ExpressApp.Model.Core
  [Expand]DevExpress.ExpressApp.Model.NodeGenerators
  [Expand]DevExpress.ExpressApp.ModelEditor
  [Expand]DevExpress.ExpressApp.Notifications
  [Expand]DevExpress.ExpressApp.Notifications.Web
  [Expand]DevExpress.ExpressApp.Notifications.Win
  [Expand]DevExpress.ExpressApp.Office.Win
  [Expand]DevExpress.ExpressApp.PivotChart
  [Expand]DevExpress.ExpressApp.PivotChart.Web
  [Expand]DevExpress.ExpressApp.PivotChart.Win
  [Expand]DevExpress.ExpressApp.PivotGrid
  [Expand]DevExpress.ExpressApp.PivotGrid.Web
  [Expand]DevExpress.ExpressApp.PivotGrid.Win
  [Expand]DevExpress.ExpressApp.Reports
  [Expand]DevExpress.ExpressApp.Reports.Web
  [Expand]DevExpress.ExpressApp.Reports.Win
  [Expand]DevExpress.ExpressApp.ReportsV2
  [Expand]DevExpress.ExpressApp.ReportsV2.Mobile
  [Expand]DevExpress.ExpressApp.ReportsV2.Web
  [Expand]DevExpress.ExpressApp.ReportsV2.Win
  [Expand]DevExpress.ExpressApp.Scheduler
  [Expand]DevExpress.ExpressApp.Scheduler.Web
  [Expand]DevExpress.ExpressApp.Scheduler.Win
  [Expand]DevExpress.ExpressApp.ScriptRecorder
  [Expand]DevExpress.ExpressApp.ScriptRecorder.Web
  [Expand]DevExpress.ExpressApp.ScriptRecorder.Win
  [Expand]DevExpress.ExpressApp.Security
  [Expand]DevExpress.ExpressApp.Security.Adapters
  [Expand]DevExpress.ExpressApp.Security.ClientServer.Wcf
  [Expand]DevExpress.ExpressApp.Security.EF.Adapters
  [Expand]DevExpress.ExpressApp.Security.Strategy
  [Expand]DevExpress.ExpressApp.Security.Xpo.Adapters
  [Expand]DevExpress.ExpressApp.StateMachine
  [Expand]DevExpress.ExpressApp.SystemModule
  [Expand]DevExpress.ExpressApp.Templates
  [Expand]DevExpress.ExpressApp.Templates.ActionContainers
  [Expand]DevExpress.ExpressApp.TreeListEditors
  [Expand]DevExpress.ExpressApp.TreeListEditors.Web
  [Expand]DevExpress.ExpressApp.TreeListEditors.Win
  [Expand]DevExpress.ExpressApp.Updating
  [Expand]DevExpress.ExpressApp.Utils
  [Expand]DevExpress.ExpressApp.Validation
  [Expand]DevExpress.ExpressApp.Validation.Web
  [Expand]DevExpress.ExpressApp.Validation.Win
  [Expand]DevExpress.ExpressApp.ViewVariantsModule
  [Expand]DevExpress.ExpressApp.Web
  [Expand]DevExpress.ExpressApp.Web.Controls
  [Expand]DevExpress.ExpressApp.Web.Editors
  [Expand]DevExpress.ExpressApp.Web.Editors.ASPx
  [Expand]DevExpress.ExpressApp.Web.SystemModule
  [Expand]DevExpress.ExpressApp.Web.Templates
  [Expand]DevExpress.ExpressApp.Web.Utils
  [Expand]DevExpress.ExpressApp.Win
  [Expand]DevExpress.ExpressApp.Win.Core
  [Expand]DevExpress.ExpressApp.Win.Editors
  [Expand]DevExpress.ExpressApp.Win.Model
  [Expand]DevExpress.ExpressApp.Win.SystemModule
  [Expand]DevExpress.ExpressApp.Win.Templates
  [Expand]DevExpress.ExpressApp.Win.Templates.Navigation
  [Expand]DevExpress.ExpressApp.Win.Utils
  [Expand]DevExpress.ExpressApp.Workflow
  [Expand]DevExpress.ExpressApp.Workflow.Win
  [Expand]DevExpress.ExpressApp.Xpo
  [Expand]DevExpress.ExpressApp.Xpo.Utils
  [Expand]DevExpress.Persistent.Base
  [Expand]DevExpress.Persistent.Base.General
  [Expand]DevExpress.Persistent.Base.ReportsV2
  [Expand]DevExpress.Persistent.Base.Security
  [Expand]DevExpress.Persistent.BaseImpl
  [Expand]DevExpress.Persistent.BaseImpl.EF
  [Expand]DevExpress.Persistent.BaseImpl.EF.PermissionPolicy
  [Expand]DevExpress.Persistent.BaseImpl.PermissionPolicy
  [Expand]DevExpress.Persistent.Validation
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

SimpleAction Members

Represents a Simple Action.

Expanded Public Constructors

Show: Inherited
  Name Description
Public method SimpleAction Overloaded. Creates a new instance of the SimpleAction class and initializes its properties.
Top

Expanded Public Properties

Show: Inherited
  Name Description
Public property ActionMeaning Specifies whether an Action is represented by an accept, cancel or ordinal button in a Window Forms application's pop-up Windows. (Inherited from ActionBase)
Public property Active Gets a collection of reason/value pairs used to determine or change the Action's active state. The resulting state determines the Action's visibility. (Inherited from ActionBase)
Public property Application Provides access to an XafApplication object that can be used to manage an application. (Inherited from ActionBase)
Public property Caption Specifies an Action's caption. (Inherited from ActionBase)
Public property Category Specifies an Action's category. (Inherited from ActionBase)
Public property ConfirmationMessage Specifies the confirmation message displayed when an end-user executes an Action. (Inherited from ActionBase)
Public property Container Gets the System.ComponentModel.IContainer that contains the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public property Controller Provides access to an Action's Controller. (Inherited from ActionBase)
Public property Data For internal use. (Inherited from ActionBase)
Public property DiagnosticInfo Specifies information on an Action. This information is appended to the information on the remaining Actions and their Controllers and displayed via the DiagnosticInfo Action. (Inherited from ActionBase)
Public property Enabled Provides access to a collection of key/value pairs used to determine an Action's enabled/disabled state. A Disabled Action is visible in the UI, but it is grayed out and cannot be executed. (Inherited from ActionBase)
Public property HasImage Indicates whether an Action has an image assigned to it. (Inherited from ActionBase)
Public property Id Specifies an Action's identifier. (Inherited from ActionBase)
Public property ImageName Specifies a name of the image displayed for an Action. (Inherited from ActionBase)
Public property IsDisposed Gets a value indicating whether an Action has been disposed of. (Inherited from ActionBase)
Public property IsExecuting For internal use. (Inherited from ActionBase)
Public property LockCount Indicates the count of the ActionBase.BeginUpdate method calls. (Inherited from ActionBase)
Public property Model Gets the Action's settings. (Inherited from ActionBase)
Public property PaintStyle Gets or sets the paint style for the current Action. (Inherited from ActionBase)
Public property QuickAccess Specifies whether the current Action is accessible via the Quick Access Toolbar (this toolbar is available when the Ribbon UI is used). (Inherited from ActionBase)
Public property SelectionContext Specifies a context of an Action's execution. (Inherited from ActionBase)
Public property SelectionDependencyType Specifies a context for enabling an Action. (Inherited from ActionBase)
Public property Shortcut Defines the keyboard shortcut used to execute the current Action. Has effect in WinForms applications only. (Inherited from ActionBase)
Public property Site Gets or sets the System.ComponentModel.ISite of the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public property Tag Provides access to the object that contains data about the Action. (Inherited from ActionBase)
Public property TargetObjectsCriteria Specifies a logical expression (criteria) for enabling an Action. (Inherited from ActionBase)
Public property TargetObjectsCriteriaMode Specifies whether all the currently selected objects must satisfy the ActionBase.TargetObjectsCriteria criteria to make an Action enabled. (Inherited from ActionBase)
Public property TargetObjectType Specifies the type of the object(s) that must be represented by the current View to provide an Action activation. (Inherited from ActionBase)
Public property TargetViewId Specifies the identifier of the View for which the Action is activated, or a semicolon-separated list of identifiers if the Action targets multiple Views. (Inherited from ActionBase)
Public property TargetViewNesting Specifies whether the View, for which an Action is intended, must be root, nested or any. (Inherited from ActionBase)
Public property TargetViewType Specifies the type of the View, for which an Action is intended. (Inherited from ActionBase)
Public property TestName For internal use only. (Inherited from ActionBase)
Public property ToolTip Specifies a tooltip for an Action. (Inherited from ActionBase)
Public property TypeOfView Specifies the type of the View for which an Action is intended. (Inherited from ActionBase)
Top

Expanded Public Methods

Show: Inherited
  Name Description
Public method AssignFrom Shares a specified Action's settings to the current Action. (Inherited from ActionBase)
Public method AssignInfo Applies settings stored in the specified Application Model's node to the current Action. (Inherited from ActionBase)
Public method BeginUpdate Prevents an Action from being updated until the ActionBase.EndUpdate method is called. (Inherited from ActionBase)
Public method CreateObjRef Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public method Dispose Releases all resources used by the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public method DoExecute Raises the ActionBase.Executing, Execute, ActionBase.Executed, ActionBase.ProcessCreatedView and ActionBase.ExecuteCompleted events, one after another.
Public method EndUpdate Unlocks an Action after a call to the ActionBase.BeginUpdate method, and causes an immediate update. (Inherited from ActionBase)
Public method Equals Determines whether the specified System.Object is equal to the current System.Object. (Inherited from System.Object)
Public methodStatic member Equals Determines whether the specified System.Object instances are considered equal. (Inherited from System.Object)
Public method GetFormattedConfirmationMessage Returns a formatted confirmation message displayed when executing an Action. (Inherited from ActionBase)
Public method GetHashCode Serves as a hash function for a particular type. System.Object.GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from System.Object)
Public method GetLifetimeService Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public method GetTotalToolTip Overloaded. Returns the Action's total tooltip. Intended for internal use. (Inherited from ActionBase)
Public method GetType Gets the System.Type of the current instance. (Inherited from System.Object)
Public method InitializeLifetimeService Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public method RaiseCustomizeControl For internal use. (Inherited from ActionBase)
Public methodStatic member ReferenceEquals Determines whether the specified System.Object instances are the same instance. (Inherited from System.Object)
Public method ResetId Restores an Action's ActionBase.Id. (Inherited from ActionBase)
Public method ToString Returns an Action's textual representation. (Inherited from ActionBase)
Top

Expanded Public Fields

Show: Inherited
  Name Description
Public fieldStatic member AnyCaption Specifies the caption for the ActionBase.TargetViewId property value which means "Any view ID". By default, this field value is set to "Any". (Inherited from ActionBase)
Public fieldStatic member RequireMultipleObjectsContext Returns a context for enabling/disabling the Action whose ActionBase.SelectionDependencyType property is set to RequireMultipleObjects. Used for the Action's ActionBase.Enabled list item that has the true value, if one or more objects are selected in the current View, and false, if no object is selected. (Inherited from ActionBase)
Public fieldStatic member RequireSingleObjectContext Returns a context for enabling/disabling the Action whose ActionBase.SelectionDependencyType property is set to RequireSingleObjects. Used for the Action's ActionBase.Enabled list item that has the true value, if a single object is selected in the current View, and false, if more than one object is selected. (Inherited from ActionBase)
Top

Expanded Public Events

Show: Inherited
  Name Description
Public event Changed Occurs after one of the current ActionBase object's properties has been changed. (Inherited from ActionBase)
Public event CustomGetFormattedConfirmationMessage Occurs when the ActionBase.GetFormattedConfirmationMessage method is executed. (Inherited from ActionBase)
Public event CustomGetTotalTooltip Occurs when an Action's ToolTip (see ActionBase.ToolTip) is calculated. (Inherited from ActionBase)
Public event CustomizeControl Occurs after the control is initialized. Allows customizing the default control settings. (Inherited from ActionBase)
Public event Disposed Occurs when the component is disposed by a call to the System.ComponentModel.Component.Dispose method. (Inherited from System.ComponentModel.Component)
Public event Disposing Occurs when disposing of an Action. (Inherited from ActionBase)
Public event Execute Occurs when an end-user clicks a Simple Action's control.
Public event ExecuteCanceled Occurs after execution of the Action has been cancelled. (Inherited from ActionBase)
Public event ExecuteCompleted Occurs after all actions implemented in the Execute, ActionBase.Executed and ActionBase.ProcessCreatedView event handlers have been performed. (Inherited from ActionBase)
Public event Executed Occurs after executing an Action. (Inherited from ActionBase)
Public event Executing Occurs before an end-user performs the operation that leads to raising an Action's Execute event. (Inherited from ActionBase)
Public event HandleException For internal use only. (Inherited from ActionBase)
Public event ProcessCreatedView Occurs after the ActionBase.Executed event. (Inherited from ActionBase)
Top

Expanded See Also

Is this topic helpful?​​​​​​​