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 |