Class Skin
Assembly: DotNetNuke.dll
Syntax
public class Skin : UserControlBase, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor
Constructors
Skin()
Declaration
Fields
CONTAINERLOAD_ERROR
Declaration
public static string CONTAINERLOAD_ERROR
Field Value
MODULEADD_ERROR
Declaration
public static string MODULEADD_ERROR
Field Value
MODULELOAD_ERROR
Declaration
public static string MODULELOAD_ERROR
Field Value
OnInitMessage
Declaration
public const string OnInitMessage = "Skin_InitMessage"
Field Value
OnInitMessageType
Declaration
public const string OnInitMessageType = "Skin_InitMessageType"
Field Value
Properties
ActionEventListeners
Declaration
public ArrayList ActionEventListeners { get; set; }
Property Value
ModuleControlPipeline
Declaration
protected IModuleControlPipeline ModuleControlPipeline { get; }
Property Value
NavigationManager
Declaration
protected INavigationManager NavigationManager { get; }
Property Value
Panes
Declaration
public Dictionary<string, Pane> Panes { get; }
Property Value
SkinPath
Declaration
public string SkinPath { get; }
Property Value
SkinSrc
Declaration
public string SkinSrc { get; set; }
Property Value
Methods
AddModuleMessage(PortalModuleBase, string, ModuleMessageType)
Declaration
public static void AddModuleMessage(PortalModuleBase control, string message, ModuleMessage.ModuleMessageType moduleMessageType)
Parameters
AddModuleMessage(PortalModuleBase, string, string, ModuleMessageType)
Declaration
public static void AddModuleMessage(PortalModuleBase control, string heading, string message, ModuleMessage.ModuleMessageType moduleMessageType)
Parameters
AddModuleMessage(Control, string, ModuleMessageType)
Declaration
public static void AddModuleMessage(Control control, string message, ModuleMessage.ModuleMessageType moduleMessageType)
Parameters
AddModuleMessage(Control, string, string, ModuleMessageType)
Declaration
public static void AddModuleMessage(Control control, string heading, string message, ModuleMessage.ModuleMessageType moduleMessageType)
Parameters
AddPageMessage(Skin, string, string, ModuleMessageType)
Declaration
public static void AddPageMessage(Skin skin, string heading, string message, ModuleMessage.ModuleMessageType moduleMessageType)
Parameters
AddPageMessage(Skin, string, string, string)
Declaration
public static void AddPageMessage(Skin skin, string heading, string message, string iconSrc)
Parameters
AddPageMessage(Page, string, string, ModuleMessageType)
Declaration
public static void AddPageMessage(Page page, string heading, string message, ModuleMessage.ModuleMessageType moduleMessageType)
Parameters
AddPageMessage(Page, string, string, string)
Declaration
public static void AddPageMessage(Page page, string heading, string message, string iconSrc)
Parameters
GetInstalledSkins()
Declaration
public static List<InstalledSkinInfo> GetInstalledSkins()
Returns
GetModuleMessageControl(string, string, ModuleMessageType)
Declaration
public static ModuleMessage GetModuleMessageControl(string heading, string message, ModuleMessage.ModuleMessageType moduleMessageType)
Parameters
Returns
GetModuleMessageControl(string, string, ModuleMessageType, string)
Declaration
public static ModuleMessage GetModuleMessageControl(string heading, string message, ModuleMessage.ModuleMessageType moduleMessageType, string iconImage)
Parameters
Returns
GetModuleMessageControl(string, string, string)
Declaration
public static ModuleMessage GetModuleMessageControl(string heading, string message, string iconImage)
Parameters
Returns
GetParentSkin(PortalModuleBase)
Declaration
public static Skin GetParentSkin(PortalModuleBase module)
Parameters
Returns
GetParentSkin(Control)
Declaration
public static Skin GetParentSkin(Control control)
Parameters
Type |
Name |
Description |
Control |
control |
|
Returns
Declaration
public static Skin GetPopUpSkin(PageBase page)
Parameters
Returns
GetSkin(PageBase)
Declaration
public static Skin GetSkin(PageBase page)
Parameters
Returns
InjectModule(Pane, ModuleInfo)
Declaration
public bool InjectModule(Pane pane, ModuleInfo module)
Parameters
Returns
OnInit(EventArgs)
Declaration
protected override void OnInit(EventArgs e)
Parameters
Overrides
OnLoad(EventArgs)
Declaration
protected override void OnLoad(EventArgs e)
Parameters
Overrides
OnPreRender(EventArgs)
Declaration
protected override void OnPreRender(EventArgs e)
Parameters
Overrides
OnUnload(EventArgs)
Declaration
protected override void OnUnload(EventArgs e)
Parameters
Overrides
RegisterModuleActionEvent(int, ActionEventHandler)
Declaration
public void RegisterModuleActionEvent(int moduleId, ActionEventHandler e)
Parameters
Implements
Extension Methods