Show / Hide Table of Contents

Class ModuleHost

Inheritance
object
Control
WebControl
Panel
ModuleHost
Implements
IComponent
IDisposable
IParserAccessor
IUrlResolutionService
IDataBindingsAccessor
IControlBuilderAccessor
IControlDesignerAccessor
IExpressionsAccessor
IAttributeAccessor
Inherited Members
Panel.RenderBeginTag(HtmlTextWriter)
Panel.RenderEndTag(HtmlTextWriter)
Panel.BackImageUrl
Panel.DefaultButton
Panel.Direction
Panel.GroupingText
Panel.HorizontalAlign
Panel.SupportsDisabledAttribute
Panel.ScrollBars
Panel.Wrap
WebControl.ApplyStyle(Style)
WebControl.CopyBaseAttributes(WebControl)
WebControl.MergeStyle(Style)
WebControl.AccessKey
WebControl.Attributes
WebControl.BackColor
WebControl.BorderColor
WebControl.BorderWidth
WebControl.BorderStyle
WebControl.ControlStyle
WebControl.ControlStyleCreated
WebControl.CssClass
WebControl.DisabledCssClass
WebControl.Style
WebControl.Enabled
WebControl.EnableTheming
WebControl.Font
WebControl.ForeColor
WebControl.HasAttributes
WebControl.Height
WebControl.SkinID
WebControl.TabIndex
WebControl.ToolTip
WebControl.Width
Control.GetRouteUrl(object)
Control.GetRouteUrl(string, object)
Control.GetRouteUrl(RouteValueDictionary)
Control.GetRouteUrl(string, RouteValueDictionary)
Control.GetUniqueIDRelativeTo(Control)
Control.ApplyStyleSheetSkin(Page)
Control.DataBind()
Control.Focus()
Control.RenderControl(HtmlTextWriter)
Control.Dispose()
Control.ResolveUrl(string)
Control.ResolveClientUrl(string)
Control.FindControl(string)
Control.HasControls()
Control.SetRenderMethodDelegate(RenderMethod)
Control.ClientIDMode
Control.ClientID
Control.ID
Control.EnableViewState
Control.ViewStateMode
Control.NamingContainer
Control.Page
Control.RenderingCompatibility
Control.TemplateControl
Control.Parent
Control.TemplateSourceDirectory
Control.AppRelativeTemplateSourceDirectory
Control.Site
Control.Visible
Control.UniqueID
Control.Controls
Control.ValidateRequestMode
Control.Disposed
Control.DataBinding
Control.Init
Control.Load
Control.PreRender
Control.Unload
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
Namespace: DotNetNuke.UI.Modules
Assembly: DotNetNuke.dll
Syntax
public sealed class ModuleHost : Panel, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor

Constructors

ModuleHost(ModuleInfo, Skin, Container)

Declaration
public ModuleHost(ModuleInfo moduleConfiguration, Skin skin, Container container)
Parameters
Type Name Description
ModuleInfo moduleConfiguration
Skin skin
Container container

Properties

Container

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

ModuleControl

Declaration
public IModuleControl ModuleControl { get; }
Property Value
Type Description
IModuleControl

PortalSettings

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

Skin

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

Methods

CreateChildControls()

Declaration
protected override void CreateChildControls()
Overrides
Control.CreateChildControls()

OnPreRender(EventArgs)

Declaration
protected override void OnPreRender(EventArgs e)
Parameters
Type Name Description
EventArgs e
Overrides
Control.OnPreRender(EventArgs)

RenderContents(HtmlTextWriter)

Declaration
protected override void RenderContents(HtmlTextWriter writer)
Parameters
Type Name Description
HtmlTextWriter writer
Overrides
WebControl.RenderContents(HtmlTextWriter)

Implements

IComponent
IDisposable
IParserAccessor
IUrlResolutionService
IDataBindingsAccessor
IControlBuilderAccessor
IControlDesignerAccessor
IExpressionsAccessor
IAttributeAccessor

Extension Methods

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