Show / Hide Table of Contents

Class ModuleDefinitionController

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

Constructors

ModuleDefinitionController()

Declaration
public ModuleDefinitionController()

Methods

DeleteModuleDefinition(ModuleDefinitionInfo)

Declaration
public void DeleteModuleDefinition(ModuleDefinitionInfo objModuleDefinition)
Parameters
Type Name Description
ModuleDefinitionInfo objModuleDefinition

DeleteModuleDefinition(int)

Declaration
public void DeleteModuleDefinition(int moduleDefinitionId)
Parameters
Type Name Description
int moduleDefinitionId

GetModuleDefinitionByDefinitionName(string, int)

Declaration
public static ModuleDefinitionInfo GetModuleDefinitionByDefinitionName(string definitionName, int desktopModuleID)
Parameters
Type Name Description
string definitionName
int desktopModuleID
Returns
Type Description
ModuleDefinitionInfo

GetModuleDefinitionByFriendlyName(string)

Declaration
public static ModuleDefinitionInfo GetModuleDefinitionByFriendlyName(string friendlyName)
Parameters
Type Name Description
string friendlyName
Returns
Type Description
ModuleDefinitionInfo

GetModuleDefinitionByFriendlyName(string, int)

Declaration
public static ModuleDefinitionInfo GetModuleDefinitionByFriendlyName(string friendlyName, int desktopModuleID)
Parameters
Type Name Description
string friendlyName
int desktopModuleID
Returns
Type Description
ModuleDefinitionInfo

GetModuleDefinitionByID(int)

Declaration
public static ModuleDefinitionInfo GetModuleDefinitionByID(int moduleDefID)
Parameters
Type Name Description
int moduleDefID
Returns
Type Description
ModuleDefinitionInfo

GetModuleDefinitions()

Declaration
public static Dictionary<int, ModuleDefinitionInfo> GetModuleDefinitions()
Returns
Type Description
Dictionary<int, ModuleDefinitionInfo>

GetModuleDefinitionsByDesktopModuleID(int)

Declaration
public static Dictionary<string, ModuleDefinitionInfo> GetModuleDefinitionsByDesktopModuleID(int desktopModuleID)
Parameters
Type Name Description
int desktopModuleID
Returns
Type Description
Dictionary<string, ModuleDefinitionInfo>

SaveModuleDefinition(ModuleDefinitionInfo, bool, bool)

Declaration
public static int SaveModuleDefinition(ModuleDefinitionInfo moduleDefinition, bool saveChildren, bool clearCache)
Parameters
Type Name Description
ModuleDefinitionInfo moduleDefinition
bool saveChildren
bool clearCache
Returns
Type Description
int

Extension Methods

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