Show / Hide Table of Contents

Class UserModuleBase

Inheritance
object
Control
TemplateControl
UserControl
UserControlBase
PortalModuleBase
UserModuleBase
ProfileUserControlBase
UserUserControlBase
AuthenticationLoginBase
AuthenticationLogoffBase
Implements
IComponent
IDisposable
IParserAccessor
IUrlResolutionService
IDataBindingsAccessor
IControlBuilderAccessor
IControlDesignerAccessor
IExpressionsAccessor
IFilterResolutionService
IAttributeAccessor
INamingContainer
IUserControlDesignerAccessor
IModuleControl
Inherited Members
PortalModuleBase.FileInfoRegex
PortalModuleBase.EditUrl()
PortalModuleBase.EditUrl(string)
PortalModuleBase.EditUrl(string, string)
PortalModuleBase.EditUrl(string, string, string)
PortalModuleBase.EditUrl(string, string, string, params string[])
PortalModuleBase.EditUrl(int, string, bool, params string[])
PortalModuleBase.GetNextActionID()
PortalModuleBase.Dispose()
PortalModuleBase.OnInit(EventArgs)
PortalModuleBase.OnLoad(EventArgs)
PortalModuleBase.AddActionHandler(ActionEventHandler)
PortalModuleBase.LocalizeString(string)
PortalModuleBase.LocalizeSafeJsString(string)
PortalModuleBase.GetCacheFileName(int)
PortalModuleBase.GetCacheKey(int)
PortalModuleBase.SynchronizeModule()
PortalModuleBase.ContainerControl
PortalModuleBase.EditMode
PortalModuleBase.IsEditable
PortalModuleBase.PortalId
PortalModuleBase.TabId
PortalModuleBase.UserInfo
PortalModuleBase.PortalAlias
PortalModuleBase.Settings
PortalModuleBase.Control
PortalModuleBase.ControlPath
PortalModuleBase.ControlName
PortalModuleBase.ModuleContext
PortalModuleBase.CacheDirectory
PortalModuleBase.CacheFileName
PortalModuleBase.CacheKey
PortalModuleBase.Actions
PortalModuleBase.HelpURL
PortalModuleBase.ModuleConfiguration
PortalModuleBase.TabModuleId
PortalModuleBase.ModuleId
PortalModuleBase.LocalResourceFile
PortalModuleBase.DependencyProvider
UserControlBase.IsHostMenu
UserControlBase.PortalSettings
UserControl.LoadViewState(object)
UserControl.SaveViewState()
UserControl.MapPath(string)
UserControl.UpdateModel<TModel>(TModel)
UserControl.UpdateModel<TModel>(TModel, IValueProvider)
UserControl.TryUpdateModel<TModel>(TModel)
UserControl.TryUpdateModel<TModel>(TModel, IValueProvider)
UserControl.Attributes
UserControl.Application
UserControl.Trace
UserControl.Request
UserControl.Response
UserControl.Server
UserControl.Cache
UserControl.CachePolicy
UserControl.IsPostBack
UserControl.Session
TemplateControl.Construct()
TemplateControl.OnCommitTransaction(EventArgs)
TemplateControl.OnAbortTransaction(EventArgs)
TemplateControl.OnError(EventArgs)
TemplateControl.CreateResourceBasedLiteralControl(int, int, bool)
TemplateControl.TestDeviceFilter(string)
TemplateControl.LoadControl(string)
TemplateControl.LoadControl(Type, object[])
TemplateControl.LoadTemplate(string)
TemplateControl.ParseControl(string)
TemplateControl.ParseControl(string, bool)
TemplateControl.Eval(string)
TemplateControl.Eval(string, string)
TemplateControl.XPath(string)
TemplateControl.XPath(string, IXmlNamespaceResolver)
TemplateControl.XPath(string, string)
TemplateControl.XPath(string, string, IXmlNamespaceResolver)
TemplateControl.XPathSelect(string)
TemplateControl.XPathSelect(string, IXmlNamespaceResolver)
TemplateControl.GetLocalResourceObject(string)
TemplateControl.GetLocalResourceObject(string, Type, string)
TemplateControl.GetGlobalResourceObject(string, string)
TemplateControl.GetGlobalResourceObject(string, string, Type, string)
TemplateControl.EnableTheming
TemplateControl.AppRelativeVirtualPath
TemplateControl.CommitTransaction
TemplateControl.AbortTransaction
TemplateControl.Error
Control.ResolveAdapter()
Control.HasEvents()
Control.GetRouteUrl(object)
Control.GetRouteUrl(string, object)
Control.GetRouteUrl(RouteValueDictionary)
Control.GetRouteUrl(string, RouteValueDictionary)
Control.GetUniqueIDRelativeTo(Control)
Control.ApplyStyleSheetSkin(Page)
Control.OnDataBinding(EventArgs)
Control.DataBind()
Control.DataBind(bool)
Control.DataBindChildren()
Control.AddParsedSubObject(object)
Control.EnsureID()
Control.ClearChildState()
Control.ClearChildControlState()
Control.ClearChildViewState()
Control.ClearEffectiveClientIDMode()
Control.ClearCachedClientID()
Control.Focus()
Control.LoadControlState(object)
Control.MapPathSecure(string)
Control.OpenFile(string)
Control.OnPreRender(EventArgs)
Control.BuildProfileTree(string, bool)
Control.SaveControlState()
Control.Render(HtmlTextWriter)
Control.RenderChildren(HtmlTextWriter)
Control.RenderControl(HtmlTextWriter)
Control.RenderControl(HtmlTextWriter, ControlAdapter)
Control.OnUnload(EventArgs)
Control.RaiseBubbleEvent(object, EventArgs)
Control.OnBubbleEvent(object, EventArgs)
Control.AddedControl(Control, int)
Control.CreateControlCollection()
Control.CreateChildControls()
Control.ResolveUrl(string)
Control.ResolveClientUrl(string)
Control.FindControl(string)
Control.FindControl(string, int)
Control.GetDesignModeState()
Control.HasControls()
Control.IsLiteralContent()
Control.TrackViewState()
Control.EnsureChildControls()
Control.RemovedControl(Control)
Control.SetDesignModeState(IDictionary)
Control.SetRenderMethodDelegate(RenderMethod)
Control.ClientIDMode
Control.ClientID
Control.ClientIDSeparator
Control.Context
Control.Adapter
Control.DesignMode
Control.Events
Control.ID
Control.IsChildControlStateCleared
Control.SkinID
Control.EnableViewState
Control.ViewStateMode
Control.IsViewStateEnabled
Control.NamingContainer
Control.IdSeparator
Control.LoadViewStateByID
Control.Page
Control.RenderingCompatibility
Control.TemplateControl
Control.Parent
Control.TemplateSourceDirectory
Control.AppRelativeTemplateSourceDirectory
Control.Site
Control.Visible
Control.UniqueID
Control.HasChildViewState
Control.Controls
Control.ValidateRequestMode
Control.ViewState
Control.ViewStateIgnoresCase
Control.ChildControlsCreated
Control.IsTrackingViewState
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()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Modules
Assembly: DotNetNuke.dll
Syntax
public class UserModuleBase : PortalModuleBase, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor, IModuleControl

Constructors

UserModuleBase()

Declaration
public UserModuleBase()

Properties

AddUser

Declaration
protected virtual bool AddUser { get; }
Property Value
Type Description
bool

IsAdmin

Declaration
protected bool IsAdmin { get; }
Property Value
Type Description
bool

IsEdit

Declaration
protected bool IsEdit { get; }
Property Value
Type Description
bool

IsHostTab

Declaration
protected bool IsHostTab { get; }
Property Value
Type Description
bool

IsProfile

Declaration
protected bool IsProfile { get; }
Property Value
Type Description
bool

IsRegister

Declaration
protected bool IsRegister { get; }
Property Value
Type Description
bool

IsUser

Declaration
protected bool IsUser { get; }
Property Value
Type Description
bool

IsUserOrAdmin

Declaration
protected bool IsUserOrAdmin { get; }
Property Value
Type Description
bool

User

Declaration
public UserInfo User { get; set; }
Property Value
Type Description
UserInfo

UserId

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

UserPortalID

Declaration
protected int UserPortalID { get; }
Property Value
Type Description
int

Methods

AddLocalizedModuleMessage(string, ModuleMessageType, bool)

Declaration
protected void AddLocalizedModuleMessage(string message, ModuleMessage.ModuleMessageType type, bool display)
Parameters
Type Name Description
string message
ModuleMessage.ModuleMessageType type
bool display

AddModuleMessage(string, ModuleMessageType, bool)

Declaration
protected void AddModuleMessage(string message, ModuleMessage.ModuleMessageType type, bool display)
Parameters
Type Name Description
string message
ModuleMessage.ModuleMessageType type
bool display

CompleteUserCreation(UserCreateStatus, UserInfo, bool, bool)

Declaration
protected string CompleteUserCreation(UserCreateStatus createStatus, UserInfo newUser, bool notify, bool register)
Parameters
Type Name Description
UserCreateStatus createStatus
UserInfo newUser
bool notify
bool register
Returns
Type Description
string

GetSetting(int, string)

Declaration
public static object GetSetting(int portalId, string settingKey)
Parameters
Type Name Description
int portalId
string settingKey
Returns
Type Description
object

UpdateSetting(int, string, string)

Declaration
public static void UpdateSetting(int portalId, string key, string setting)
Parameters
Type Name Description
int portalId
string key
string setting

UpdateSettings(int, Hashtable)

Declaration
public static void UpdateSettings(int portalId, Hashtable settings)
Parameters
Type Name Description
int portalId
Hashtable settings

Implements

IComponent
IDisposable
IParserAccessor
IUrlResolutionService
IDataBindingsAccessor
IControlBuilderAccessor
IControlDesignerAccessor
IExpressionsAccessor
IFilterResolutionService
IAttributeAccessor
INamingContainer
IUserControlDesignerAccessor
IModuleControl

Extension Methods

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