Search Results for

    Show / Hide Table of Contents
    View Source

    Class ActionCollection

    The collection of actions

    Inheritance
    System.Object
    BuilderCollectionBase<IAction>
    Namespace: Umbraco.Cms.Core.Actions
    Assembly: Umbraco.Core.dll
    Syntax
    public class ActionCollection : BuilderCollectionBase<IAction>, IBuilderCollection<IAction>

    Constructors

    View Source

    ActionCollection(Func<IEnumerable<IAction>>)

    Initializes a new instance of the ActionCollection class.

    Declaration
    public ActionCollection(Func<IEnumerable<IAction>> items)
    Parameters
    Type Name Description
    Func<IEnumerable<IAction>> items

    Methods

    View Source

    FromEntityPermission(EntityPermission)

    Gets the actions from an EntityPermission

    Declaration
    public IReadOnlyList<IAction> FromEntityPermission(EntityPermission entityPermission)
    Parameters
    Type Name Description
    EntityPermission entityPermission
    Returns
    Type Description
    IReadOnlyList<IAction>
    View Source

    GetAction<T>()

    Gets the action of the specified type.

    Declaration
    public T GetAction<T>()
        where T : IAction
    Returns
    Type Description
    T

    The action

    Type Parameters
    Name Description
    T

    The specified type to get

    View Source

    GetByLetters(IEnumerable<String>)

    Gets the actions by the specified letters

    Declaration
    public IEnumerable<IAction> GetByLetters(IEnumerable<string> letters)
    Parameters
    Type Name Description
    IEnumerable<System.String> letters
    Returns
    Type Description
    IEnumerable<IAction>
    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • ActionCollection(Func<IEnumerable<IAction>>)
    • Methods
      • FromEntityPermission(EntityPermission)
      • GetAction<T>()
      • GetByLetters(IEnumerable<String>)
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX