Click or drag to resize
AbstractViewControllerActionTController Class
Abstract base class for a view-specific action.
Inheritance Hierarchy
SystemObject
  Sdl.Desktop.IntegrationApiAbstractAction
    Sdl.Desktop.IntegrationApiAbstractViewControllerActionTController

Namespace: Sdl.Desktop.IntegrationApi
Assembly: Sdl.Desktop.IntegrationApi (in Sdl.Desktop.IntegrationApi.dll) Version: 4.0.0.0 (4.2.2764.0)
Syntax
public abstract class AbstractViewControllerAction<TController> : AbstractAction
where TController : AbstractViewController

Type Parameters

TController
The type of the controller over which the action is executed.

The AbstractViewControllerActionTController type exposes the following members.

Constructors
  NameDescription
Protected methodAbstractViewControllerActionTController
Initializes a new instance of the AbstractViewControllerActionTController class
Top
Properties
  NameDescription
Public propertyActionAttribute
Gets the action attribute.
(Inherited from AbstractAction.)
Public propertyActionGroup
Gets or sets the action group this action is part of. This property is only valid when the action style (Style property is set to ToggleButton.
(Inherited from AbstractAction.)
Public propertyAvailable
Gets or sets whether this action is currently available.
(Inherited from AbstractAction.)
Public propertyChecked
Gets or sets whether this action is checked. This property is only valid when the action style (Style property is set to ToggleButton.
(Inherited from AbstractAction.)
Protected propertyController
The controller in which the action is executing.
Public propertyDisplayType
Gets or sets the ribbon action size.
(Inherited from AbstractAction.)
Public propertyEnabled
Gets or sets whether this action is currently enabled.
(Inherited from AbstractAction.)
Public propertyExtension
Gets or sets the extension.
(Inherited from AbstractAction.)
Public propertyIcon
Gets or sets the icon for this action. Can be null.
(Inherited from AbstractAction.)
Public propertyId
Gets or sets the unique id for this action.
(Inherited from AbstractAction.)
Public propertyStyle
Gets or sets the action style.
(Inherited from AbstractAction.)
Public propertyText
Gets or sets the text for this action.
(Inherited from AbstractAction.)
Public propertyToolTipText
Gets or sets the tooltip test for this action.
(Inherited from AbstractAction.)
Protected propertyViewId
The ID of the view this action relates to.
Top
Methods
  NameDescription
Protected methodExecute
Called when the user activates this action. Override this method to perform the action logic.
(Inherited from AbstractAction.)
Public methodInitialize
Executed when the action is initialized.
(Inherited from AbstractAction.)
Protected methodOnPropertyChanged
Raises the PropertyChanged event.
(Inherited from AbstractAction.)
Top
Events
  NameDescription
Public eventAfterActionExecuted
Called after action is executed
(Inherited from AbstractAction.)
Public eventBeforeActionExecuted
Called before action is executed
(Inherited from AbstractAction.)
Public eventPropertyChanged
Raised when the value of one of the action's properties changed.
(Inherited from AbstractAction.)
Top
See Also
Community
Edit

Be the first to Edit the community content of this topic.
Comments