Show / Hide Table of Contents

Class ModuleActionCollection

Inheritance
object
CollectionBase
GenericCollectionBase<ModuleAction>
ModuleActionCollection
Implements
IList
ICollection
IList<ModuleAction>
ICollection<ModuleAction>
IEnumerable<ModuleAction>
IEnumerable
Inherited Members
GenericCollectionBase<ModuleAction>.Add(ModuleAction)
GenericCollectionBase<ModuleAction>.Remove(ModuleAction)
GenericCollectionBase<ModuleAction>.Contains(ModuleAction)
GenericCollectionBase<ModuleAction>.CopyTo(ModuleAction[], int)
GenericCollectionBase<ModuleAction>.IndexOf(ModuleAction)
GenericCollectionBase<ModuleAction>.Insert(int, ModuleAction)
GenericCollectionBase<ModuleAction>.IsReadOnly
GenericCollectionBase<ModuleAction>.this[int]
CollectionBase.Clear()
CollectionBase.RemoveAt(int)
CollectionBase.GetEnumerator()
CollectionBase.OnSet(int, object, object)
CollectionBase.OnInsert(int, object)
CollectionBase.OnClear()
CollectionBase.OnRemove(int, object)
CollectionBase.OnValidate(object)
CollectionBase.OnSetComplete(int, object, object)
CollectionBase.OnInsertComplete(int, object)
CollectionBase.OnClearComplete()
CollectionBase.OnRemoveComplete(int, object)
CollectionBase.InnerList
CollectionBase.List
CollectionBase.Capacity
CollectionBase.Count
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Modules.Actions
Assembly: DotNetNuke.dll
Syntax
public class ModuleActionCollection : GenericCollectionBase<ModuleAction>, IList, ICollection, IList<ModuleAction>, ICollection<ModuleAction>, IEnumerable<ModuleAction>, IEnumerable

Constructors

ModuleActionCollection()

Declaration
public ModuleActionCollection()

ModuleActionCollection(ModuleActionCollection)

Declaration
public ModuleActionCollection(ModuleActionCollection value)
Parameters
Type Name Description
ModuleActionCollection value

ModuleActionCollection(ModuleAction[])

Declaration
public ModuleActionCollection(ModuleAction[] value)
Parameters
Type Name Description
ModuleAction[] value

Methods

Add(int, string, string)

Declaration
public ModuleAction Add(int iD, string title, string cmdName)
Parameters
Type Name Description
int iD
string title
string cmdName
Returns
Type Description
ModuleAction

Add(int, string, string, string, string, string, bool, SecurityAccessLevel, bool, bool)

Declaration
public ModuleAction Add(int iD, string title, string cmdName, string cmdArg, string icon, string url, bool useActionEvent, SecurityAccessLevel secure, bool visible, bool newWindow)
Parameters
Type Name Description
int iD
string title
string cmdName
string cmdArg
string icon
string url
bool useActionEvent
SecurityAccessLevel secure
bool visible
bool newWindow
Returns
Type Description
ModuleAction

Add(int, string, string, string, string, string, string, bool, SecurityAccessLevel, bool, bool)

Declaration
public ModuleAction Add(int iD, string title, string cmdName, string cmdArg, string icon, string url, string clientScript, bool useActionEvent, SecurityAccessLevel secure, bool visible, bool newWindow)
Parameters
Type Name Description
int iD
string title
string cmdName
string cmdArg
string icon
string url
string clientScript
bool useActionEvent
SecurityAccessLevel secure
bool visible
bool newWindow
Returns
Type Description
ModuleAction

AddRange(ModuleActionCollection)

Declaration
public void AddRange(ModuleActionCollection value)
Parameters
Type Name Description
ModuleActionCollection value

AddRange(ModuleAction[])

Declaration
public void AddRange(ModuleAction[] value)
Parameters
Type Name Description
ModuleAction[] value

GetActionByCommandName(string)

Declaration
public ModuleAction GetActionByCommandName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
ModuleAction

GetActionByID(int)

Declaration
public ModuleAction GetActionByID(int id)
Parameters
Type Name Description
int id
Returns
Type Description
ModuleAction

GetActionsByCommandName(string)

Declaration
public ModuleActionCollection GetActionsByCommandName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
ModuleActionCollection

Implements

IList
ICollection
IList<T>
ICollection<T>
IEnumerable<T>
IEnumerable

Extension Methods

CollectionExtensions.ForEach<TType>(IEnumerable<TType>, Action<TType>)
PagingExtensions.InPagesOf<T>(IEnumerable<T>, int)
PagingExtensions.ToPagedList<T>(IEnumerable<T>, int, int)
EnumerableExtensions.ToDataTable(IEnumerable<dynamic>)
JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS