Search Results for

    Show / Hide Table of Contents

    Class AbstractTellMeAction

    Provides default implementation for the Tell Me action.

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

    Constructors

    AbstractTellMeAction()

    Declaration
    protected AbstractTellMeAction()

    Properties

    Category

    Category after the results will be grouped

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

    Description

    Description for the Action

    Declaration
    public string Description { get; protected set; }
    Property Value
    Type Description
    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
    Icon

    Id

    Action unique id.

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

    IsAvailable

    Action is available to be executed

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

    Keywords

    The keywords mapped to this action.

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

    Name

    User friendly description which will be displayed in the UI.

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

    Methods

    Equals(object)

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

    Execute()

    Executes the current action.

    Declaration
    public abstract void Execute()

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()

    Implements

    ITellMeAction

    Extension Methods

    WindowsControlUtils.ForWindowFromFrameworkElement(object, Action<Window>)
    In this article
    • Constructors
      • AbstractTellMeAction()
    • Properties
      • Category
      • Description
      • Icon
      • Id
      • IsAvailable
      • Keywords
      • Name
    • Methods
      • Equals(object)
      • Execute()
      • GetHashCode()
    • Implements
    • Extension Methods
    Back to top Generated by DocFX