Show / Hide Table of Contents

Class ModuleInstanceContext

Inheritance
object
ModuleInstanceContext
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.UI.Modules
Assembly: DotNetNuke.dll
Syntax
public class ModuleInstanceContext

Constructors

ModuleInstanceContext()

Declaration
public ModuleInstanceContext()

ModuleInstanceContext(IModuleControl)

Declaration
public ModuleInstanceContext(IModuleControl moduleControl)
Parameters
Type Name Description
IModuleControl moduleControl

Properties

Actions

Declaration
public ModuleActionCollection Actions { get; set; }
Property Value
Type Description
ModuleActionCollection

Configuration

Declaration
public ModuleInfo Configuration { get; set; }
Property Value
Type Description
ModuleInfo

EditMode

Declaration
public bool EditMode { get; }
Property Value
Type Description
bool

HelpURL

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

IsEditable

Declaration
public bool IsEditable { get; }
Property Value
Type Description
bool

IsHostMenu

Declaration
public bool IsHostMenu { get; }
Property Value
Type Description
bool

ModuleId

Declaration
public int ModuleId { get; set; }
Property Value
Type Description
int

PortalAlias

Declaration
public PortalAliasInfo PortalAlias { get; }
Property Value
Type Description
PortalAliasInfo

PortalId

Declaration
public int PortalId { get; }
Property Value
Type Description
int

PortalSettings

Declaration
public PortalSettings PortalSettings { get; }
Property Value
Type Description
PortalSettings

Settings

Declaration
public Hashtable Settings { get; }
Property Value
Type Description
Hashtable

TabId

Declaration
public int TabId { get; }
Property Value
Type Description
int

TabModuleId

Declaration
public int TabModuleId { get; set; }
Property Value
Type Description
int

Methods

EditUrl()

Declaration
public string EditUrl()
Returns
Type Description
string

EditUrl(string)

Declaration
public string EditUrl(string controlKey)
Parameters
Type Name Description
string controlKey
Returns
Type Description
string

EditUrl(string, string)

Declaration
public string EditUrl(string keyName, string keyValue)
Parameters
Type Name Description
string keyName
string keyValue
Returns
Type Description
string

EditUrl(string, string, string)

Declaration
public string EditUrl(string keyName, string keyValue, string controlKey)
Parameters
Type Name Description
string keyName
string keyValue
string controlKey
Returns
Type Description
string

EditUrl(string, string, string, params string[])

Declaration
public string EditUrl(string keyName, string keyValue, string controlKey, params string[] additionalParameters)
Parameters
Type Name Description
string keyName
string keyValue
string controlKey
string[] additionalParameters
Returns
Type Description
string

GetNextActionID()

Declaration
public int GetNextActionID()
Returns
Type Description
int

NavigateUrl(int, string, bool, params string[])

Declaration
public string NavigateUrl(int tabID, string controlKey, bool pageRedirect, params string[] additionalParameters)
Parameters
Type Name Description
int tabID
string controlKey
bool pageRedirect
string[] additionalParameters
Returns
Type Description
string

NavigateUrl(int, string, string, bool, params string[])

Declaration
public string NavigateUrl(int tabID, string controlKey, string pageName, bool pageRedirect, params string[] additionalParameters)
Parameters
Type Name Description
int tabID
string controlKey
string pageName
bool pageRedirect
string[] additionalParameters
Returns
Type Description
string

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS