Class AbstractViewControllerAction<TController>
Abstract base class for a view-specific action.
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Sdl.Desktop.IntegrationApi
Assembly: Sdl.Desktop.IntegrationApi.dll
Syntax
public abstract class AbstractViewControllerAction<TController> : AbstractAction, IAction where TController : AbstractViewController
Type Parameters
Name | Description |
---|---|
TController | The type of the controller over which the action is executed. |
Constructors
AbstractViewControllerAction()
Abstract base class for a view-specific action.
Declaration
protected AbstractViewControllerAction()
Properties
Controller
The controller in which the action is executing.
Declaration
protected TController Controller { get; }
Property Value
Type | Description |
---|---|
TController |
ViewId
The ID of the view this action relates to.
Declaration
protected string ViewId { get; }
Property Value
Type | Description |
---|---|
String |