The ModuleAction type exposes the following members.

Constructors

  NameDescription
Public methodModuleAction(Int32)
DotNetNuke.Entities.Modules.Actions.ModuleAction
Public methodModuleAction(Int32, String, String)
DotNetNuke.Entities.Modules.Actions.ModuleAction
Public methodModuleAction(Int32, String, String, String)
DotNetNuke.Entities.Modules.Actions.ModuleAction
Public methodModuleAction(Int32, String, String, String, String)
DotNetNuke.Entities.Modules.Actions.ModuleAction
Public methodModuleAction(Int32, String, String, String, String, String)
DotNetNuke.Entities.Modules.Actions.ModuleAction
Public methodModuleAction(Int32, String, String, String, String, String, String)
DotNetNuke.Entities.Modules.Actions.ModuleAction
Public methodModuleAction(Int32, String, String, String, String, String, String, Boolean)
DotNetNuke.Entities.Modules.Actions.ModuleAction
Public methodModuleAction(Int32, String, String, String, String, String, String, Boolean, SecurityAccessLevel)
DotNetNuke.Entities.Modules.Actions.ModuleAction
Public methodModuleAction(Int32, String, String, String, String, String, String, Boolean, SecurityAccessLevel, Boolean)
DotNetNuke.Entities.Modules.Actions.ModuleAction
Public methodModuleAction(Int32, String, String, String, String, String, String, Boolean, SecurityAccessLevel, Boolean, Boolean)
Initializes a new instance of the ModuleAction class using the specified parameters

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasChildren
Determines whether the action node contains any child actions.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

Properties

  NameDescription
Public propertyActions
The Actions property allows the user to create a hierarchy of actions, with each action having sub-actions.
Public propertyClientScript
Gets or sets javascript which will be run in the clients browser when the associated Module menu Action is selected. prior to a postback.
Public propertyCommandArgument
A Module Action CommandArgument provides additional information and complements the CommandName.
Public propertyCommandName
A Module Action CommandName represents a string used by the ModuleTitle to notify the parent module that a given Module Action was selected in the Module Menu.
Public propertyIcon
Gets or sets the URL for the icon file that is displayed for the given ModuleAction.
Public propertyID
A Module Action ID is a identifier that can be used in a Module Action Collection to find a specific Action.
Public propertyNewWindow
Gets or sets a value that determines if a new window is opened when the DoAction() method is called.
Public propertySecure
Gets or sets the value indicating the SecurityAccessLevel that is required to access this ModuleAction.
Public propertyTitle
Gets or sets the string that is displayed in the Module Menu that represents a given menu action.
Public propertyUrl
Gets or sets the URL to which the user is redirected when the associated Module Menu Action is selected.
Public propertyUseActionEvent
Gets or sets a value that determines if a local ActionEvent is fired when the ModuleAction contains a URL.
Public propertyVisible
Gets or sets whether the current action should be displayed.

See Also