Search Results for

    Show / Hide Table of Contents

    Class AbstractViewControllerAction<TController>

    Abstract base class for a view-specific action.

    Inheritance
    System.Object
    AbstractAction
    AbstractViewControllerAction<TController>
    Implements
    IAction
    IExtensionAware
    Inherited Members
    AbstractAction.Execute()
    AbstractAction.IAction.Execute()
    AbstractAction.Initialize()
    AbstractAction.OnPropertyChanged(ActionPropertyChangedEventArgs)
    AbstractAction.Id
    AbstractAction.Text
    AbstractAction.ToolTipText
    AbstractAction.Icon
    AbstractAction.Enabled
    AbstractAction.Available
    AbstractAction.Style
    AbstractAction.DisplayType
    AbstractAction.Checked
    AbstractAction.ActionGroup
    AbstractAction.Extension
    AbstractAction.ActionAttribute
    AbstractAction.PropertyChanged
    AbstractAction.BeforeActionExecuted
    AbstractAction.AfterActionExecuted
    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, IExtensionAware 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

    Implements

    IAction
    IExtensionAware

    Extension Methods

    WindowsControlUtils.ForWindowFromFrameworkElement(Object, Action<Window>)

    On this page

    • Constructors
      • AbstractViewControllerAction()
    • Properties
      • Controller
      • ViewId
    • Implements
    • Extension Methods
    Back to top Generated by DocFX