Show / Hide Table of Contents

Class BaseModuleControlFactory

Inheritance
object
BaseModuleControlFactory
Html5ModuleControlFactory
ReflectedModuleControlFactory
WebFormsModuleControlFactory
Implements
IModuleControlFactory
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 abstract class BaseModuleControlFactory : IModuleControlFactory

Constructors

BaseModuleControlFactory()

Declaration
protected BaseModuleControlFactory()

Properties

Priority

Declaration
public abstract int Priority { get; }
Property Value
Type Description
int

Methods

CreateControl(TemplateControl, string, string)

Declaration
public abstract Control CreateControl(TemplateControl containerControl, string controlKey, string controlSrc)
Parameters
Type Name Description
TemplateControl containerControl
string controlKey
string controlSrc
Returns
Type Description
Control

CreateModuleControl(ModuleInfo)

Declaration
public virtual ModuleControlBase CreateModuleControl(ModuleInfo moduleConfiguration)
Parameters
Type Name Description
ModuleInfo moduleConfiguration
Returns
Type Description
ModuleControlBase

CreateModuleControl(TemplateControl, ModuleInfo)

Declaration
public abstract Control CreateModuleControl(TemplateControl containerControl, ModuleInfo moduleConfiguration)
Parameters
Type Name Description
TemplateControl containerControl
ModuleInfo moduleConfiguration
Returns
Type Description
Control

CreateSettingsControl(TemplateControl, ModuleInfo, string)

Declaration
public abstract Control CreateSettingsControl(TemplateControl containerControl, ModuleInfo moduleConfiguration, string controlSrc)
Parameters
Type Name Description
TemplateControl containerControl
ModuleInfo moduleConfiguration
string controlSrc
Returns
Type Description
Control

SupportsControl(ModuleInfo, string)

Declaration
public abstract bool SupportsControl(ModuleInfo moduleConfiguration, string controlSrc)
Parameters
Type Name Description
ModuleInfo moduleConfiguration
string controlSrc
Returns
Type Description
bool

Implements

IModuleControlFactory

Extension Methods

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