Show / Hide Table of Contents

Class Html5ModuleControlFactory

Inheritance
object
BaseModuleControlFactory
Html5ModuleControlFactory
Implements
IModuleControlFactory
Inherited Members
BaseModuleControlFactory.CreateModuleControl(ModuleInfo)
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.UI.Modules.Html5
Assembly: DotNetNuke.dll
Syntax
public class Html5ModuleControlFactory : BaseModuleControlFactory, IModuleControlFactory

Constructors

Html5ModuleControlFactory()

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.0. Please use overload with IBusinessControllerProvider. Scheduled removal in v12.0.0.")]
public Html5ModuleControlFactory()

Html5ModuleControlFactory(IBusinessControllerProvider)

Declaration
public Html5ModuleControlFactory(IBusinessControllerProvider businessControllerProvider)
Parameters
Type Name Description
IBusinessControllerProvider businessControllerProvider

Properties

Priority

Declaration
public override int Priority { get; }
Property Value
Type Description
int
Overrides
BaseModuleControlFactory.Priority

Methods

CreateControl(TemplateControl, string, string)

Declaration
public override Control CreateControl(TemplateControl containerControl, string controlKey, string controlSrc)
Parameters
Type Name Description
TemplateControl containerControl
string controlKey
string controlSrc
Returns
Type Description
Control
Overrides
BaseModuleControlFactory.CreateControl(TemplateControl, string, string)

CreateModuleControl(TemplateControl, ModuleInfo)

Declaration
public override Control CreateModuleControl(TemplateControl containerControl, ModuleInfo moduleConfiguration)
Parameters
Type Name Description
TemplateControl containerControl
ModuleInfo moduleConfiguration
Returns
Type Description
Control
Overrides
BaseModuleControlFactory.CreateModuleControl(TemplateControl, ModuleInfo)

CreateSettingsControl(TemplateControl, ModuleInfo, string)

Declaration
public override Control CreateSettingsControl(TemplateControl containerControl, ModuleInfo moduleConfiguration, string controlSrc)
Parameters
Type Name Description
TemplateControl containerControl
ModuleInfo moduleConfiguration
string controlSrc
Returns
Type Description
Control
Overrides
BaseModuleControlFactory.CreateSettingsControl(TemplateControl, ModuleInfo, string)

SupportsControl(ModuleInfo, string)

Declaration
public override bool SupportsControl(ModuleInfo moduleConfiguration, string controlSrc)
Parameters
Type Name Description
ModuleInfo moduleConfiguration
string controlSrc
Returns
Type Description
bool
Overrides
BaseModuleControlFactory.SupportsControl(ModuleInfo, string)

Implements

IModuleControlFactory

Extension Methods

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