Class AbstractViewControllerAction<TController>
Abstract base class for a view-specific action.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.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()
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 |
---|---|
System.String |