Search Results for

    Show / Hide Table of Contents

    Class AbstractTellMeAction

    Provides default implementation for the Tell Me action.

    Inheritance
    System.Object
    AbstractTellMeAction
    Implements
    ITellMeAction
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Sdl.TellMe.ProviderApi
    Assembly: Sdl.TellMe.ProviderApi.dll
    Syntax
    public abstract class AbstractTellMeAction : ITellMeAction

    Constructors

    AbstractTellMeAction()

    Declaration
    protected AbstractTellMeAction()

    Properties

    Category

    Declaration
    public virtual string Category { get; set; }
    Property Value
    Type Description
    System.String

    Description

    Description for the Action

    Declaration
    public string Description { get; protected set; }
    Property Value
    Type Description
    System.String

    Icon

    The icon displayed with the action description in the UI suggestion box.

    Declaration
    public virtual Icon Icon { get; protected set; }
    Property Value
    Type Description
    System.Drawing.Icon

    Id

    Action unique id.

    Declaration
    public Guid Id { get; }
    Property Value
    Type Description
    System.Guid

    IsAvailable

    Declaration
    public abstract bool IsAvailable { get; }
    Property Value
    Type Description
    System.Boolean

    Keywords

    The keywords mapped to this action.

    Declaration
    public string[] Keywords { get; set; }
    Property Value
    Type Description
    System.String[]

    Name

    User friendly description which will be displayed in the UI.

    Declaration
    public string Name { get; protected set; }
    Property Value
    Type Description
    System.String

    Methods

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Object.Equals(System.Object)

    Execute()

    Executes the current action.

    Declaration
    public abstract void Execute()

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.Object.GetHashCode()

    Implements

    ITellMeAction

    Extension Methods

    WindowsControlUtils.ForWindowFromFrameworkElement(Object, Action<Window>)

    On this page

    • Constructors
      • AbstractTellMeAction()
    • Properties
      • Category
      • Description
      • Icon
      • Id
      • IsAvailable
      • Keywords
      • Name
    • Methods
      • Equals(Object)
      • Execute()
      • GetHashCode()
    • Implements
    • Extension Methods
    Back to top Generated by DocFX