Rainbow 2.0 Code Documentation

PortalModuleControl Class

The PortalModuleControl class defines a custom base class inherited by all desktop portal modules within the Portal.
The PortalModuleControl class defines portal specific properties that are used by the portal framework to correctly display portal modules.

For a list of all members of this type, see PortalModuleControl Members.

System.Object
   Control
      TemplateControl
         UserControl
            PortalModuleControl
               Derived types

[Visual Basic]
<(Name:="Mark, John and Jose", Email:="null", Version:="null", Date:=9/8/2004 12:00:00 AM, Comment:="Corrections in constructor for detect DesignMode"), _  (Name:="john.mandia@whitelightsolutions.com", Email:="null", Version:="null", Date:=9/17/2004 12:00:00 AM, Comment:="Fixed path for help system"), _  (Name:="Jes1111", Email:="null", Version:="null", Date:=4/24/2003 12:00:00 AM, Comment:="Added Cacheable property"), _  (Name:="bja@reedtek.com", Email:="null", Version:="null", Date:=4/26/2003 12:00:00 AM, Comment:="Added support for win. mgmt min/max/close"), _  (Name:="david.verberckmoes@syntegra.com", Email:="null", Version:="null", Date:=6/2/2003 12:00:00 AM, Comment:="Showing LastModified date & user in a better way with themes"), _  (Name:="Jes1111", Email:="null", Version:="null", Date:=8/30/2004 12:00:00 AM, Comment:="All new version! No more DesktopModuleTitle."), _  (Name:="Nicholas Smeaton", Email:="null", Version:="null", Date:=7/24/2004 12:00:00 AM, Comment:="Added support for arrow buttons to move modules"), _  (Name:="Jes1111", Email:="null", Version:="null", Date:=4/24/2003 12:00:00 AM, Comment:="Added PortalAlias to cachekey"), _  (Name:="gman3001", Email:="null", Version:="null", Date:=4/8/2004 12:00:00 AM, Comment:="Added support for custom buttons in the title bar, and set all undefined title bar buttons to 'rb_mod_title_btn' css-class."), _  (Name:="Pekka Ylenius", Email:="null", Version:="null", Date:=11/28/2004 12:00:00 AM, Comment:="When '?' in ulr then '&' is needed not '?'"), _  (Name:="Jes1111", Email:="null", Version:="null", Date:=3/5/2003 12:00:00 AM, Comment:="Added ShowTitle setting - switches Title visibility on/off"), _  (Name:="Hongwei Shen", Email:="null", Version:="null", Date:=9/12/2005 12:00:00 AM, Comment:="Fix topic setting order problem(add module specific settings group base)"), _  (Name:="jviladiu@portalServices.net", Email:="null", Version:="null", Date:=7/13/2004 12:00:00 AM, Comment:="Corrections in workflow buttons"), _  (Name:="Hongwei Shen", Email:="null", Version:="null", Date:=9/8/2005 12:00:00 AM, Comment:="Fix the publishing problem and RevertToProduction button problem"), _  (Name:="Load"), _  (ChildControlType:=System.Web.UI.Control, ChildrenAsProperties:=True), _  (ToolboxItemType:=null), _  (DesignerBaseTypeName:="System.ComponentModel.Design.IRootDesigner, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", DesignerTypeName:="Microsoft.VisualStudio.Web.WebForms.WebFormDesigner, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _  (SerializerTypeName:="Microsoft.VisualStudio.Web.WebForms.WebFormCodeDomSerializer, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", SerializerBaseTypeName:="System.ComponentModel.Design.Serialization.TypeCodeDomSerializer, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _  (DesignerBaseTypeName:="System.ComponentModel.Design.IDesigner, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", DesignerTypeName:="System.Web.UI.Design.UserControlDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _  (Category:="ASPXCodeBehind"), _  (BuilderType:=System.Web.UI.UserControlControlBuilder), _  (Bindable:=True, Direction:=BindingDirection.OneWay), _  (Themeable:=False), _  (FilterString:="System.Web.UI", FilterType:=ToolboxItemFilterType.Require), _  (DesignerBaseTypeName:="System.ComponentModel.Design.IDesigner", DesignerTypeName:="System.Web.UI.Design.ControlDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _  (SerializerTypeName:="Microsoft.VisualStudio.Web.WebForms.ControlCodeDomSerializer, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", SerializerBaseTypeName:="System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _  (Name:="ID")>
Public Class PortalModuleControl     Inherits UserControl     Implements , [C#]
[(Name="Mark, John and Jose", Email="null", Version="null", Date=9/8/2004 12:00:00 AM, Comment="Corrections in constructor for detect DesignMode")]
[(Name="john.mandia@whitelightsolutions.com", Email="null", Version="null", Date=9/17/2004 12:00:00 AM, Comment="Fixed path for help system")]
[(Name="Jes1111", Email="null", Version="null", Date=4/24/2003 12:00:00 AM, Comment="Added Cacheable property")]
[(Name="bja@reedtek.com", Email="null", Version="null", Date=4/26/2003 12:00:00 AM, Comment="Added support for win. mgmt min/max/close")]
[(Name="david.verberckmoes@syntegra.com", Email="null", Version="null", Date=6/2/2003 12:00:00 AM, Comment="Showing LastModified date & user in a better way with themes")]
[(Name="Jes1111", Email="null", Version="null", Date=8/30/2004 12:00:00 AM, Comment="All new version! No more DesktopModuleTitle.")]
[(Name="Nicholas Smeaton", Email="null", Version="null", Date=7/24/2004 12:00:00 AM, Comment="Added support for arrow buttons to move modules")]
[(Name="Jes1111", Email="null", Version="null", Date=4/24/2003 12:00:00 AM, Comment="Added PortalAlias to cachekey")]
[(Name="gman3001", Email="null", Version="null", Date=4/8/2004 12:00:00 AM, Comment="Added support for custom buttons in the title bar, and set all undefined title bar buttons to 'rb_mod_title_btn' css-class.")]
[(Name="Pekka Ylenius", Email="null", Version="null", Date=11/28/2004 12:00:00 AM, Comment="When '?' in ulr then '&' is needed not '?'")]
[(Name="Jes1111", Email="null", Version="null", Date=3/5/2003 12:00:00 AM, Comment="Added ShowTitle setting - switches Title visibility on/off")]
[(Name="Hongwei Shen", Email="null", Version="null", Date=9/12/2005 12:00:00 AM, Comment="Fix topic setting order problem(add module specific settings group base)")]
[(Name="jviladiu@portalServices.net", Email="null", Version="null", Date=7/13/2004 12:00:00 AM, Comment="Corrections in workflow buttons")]
[(Name="Hongwei Shen", Email="null", Version="null", Date=9/8/2005 12:00:00 AM, Comment="Fix the publishing problem and RevertToProduction button problem")]
[(Name="Load")]
[(ChildControlType=System.Web.UI.Control, ChildrenAsProperties=True)]
[(ToolboxItemType=null)]
[(DesignerBaseTypeName="System.ComponentModel.Design.IRootDesigner, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", DesignerTypeName="Microsoft.VisualStudio.Web.WebForms.WebFormDesigner, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[(SerializerTypeName="Microsoft.VisualStudio.Web.WebForms.WebFormCodeDomSerializer, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", SerializerBaseTypeName="System.ComponentModel.Design.Serialization.TypeCodeDomSerializer, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[(DesignerBaseTypeName="System.ComponentModel.Design.IDesigner, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", DesignerTypeName="System.Web.UI.Design.UserControlDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[(Category="ASPXCodeBehind")]
[(BuilderType=System.Web.UI.UserControlControlBuilder)]
[(Bindable=True, Direction=BindingDirection.OneWay)]
[(Themeable=False)]
[(FilterString="System.Web.UI", FilterType=ToolboxItemFilterType.Require)]
[(DesignerBaseTypeName="System.ComponentModel.Design.IDesigner", DesignerTypeName="System.Web.UI.Design.ControlDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[(SerializerTypeName="Microsoft.VisualStudio.Web.WebForms.ControlCodeDomSerializer, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", SerializerBaseTypeName="System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[(Name="ID")]
public class PortalModuleControl : UserControl, , [C++]
[(Name="Mark, John and Jose", Email="null", Version="null", Date=9/8/2004 12:00:00 AM, Comment="Corrections in constructor for detect DesignMode")]
[(Name="john.mandia@whitelightsolutions.com", Email="null", Version="null", Date=9/17/2004 12:00:00 AM, Comment="Fixed path for help system")]
[(Name="Jes1111", Email="null", Version="null", Date=4/24/2003 12:00:00 AM, Comment="Added Cacheable property")]
[(Name="bja@reedtek.com", Email="null", Version="null", Date=4/26/2003 12:00:00 AM, Comment="Added support for win. mgmt min/max/close")]
[(Name="david.verberckmoes@syntegra.com", Email="null", Version="null", Date=6/2/2003 12:00:00 AM, Comment="Showing LastModified date & user in a better way with themes")]
[(Name="Jes1111", Email="null", Version="null", Date=8/30/2004 12:00:00 AM, Comment="All new version! No more DesktopModuleTitle.")]
[(Name="Nicholas Smeaton", Email="null", Version="null", Date=7/24/2004 12:00:00 AM, Comment="Added support for arrow buttons to move modules")]
[(Name="Jes1111", Email="null", Version="null", Date=4/24/2003 12:00:00 AM, Comment="Added PortalAlias to cachekey")]
[(Name="gman3001", Email="null", Version="null", Date=4/8/2004 12:00:00 AM, Comment="Added support for custom buttons in the title bar, and set all undefined title bar buttons to 'rb_mod_title_btn' css-class.")]
[(Name="Pekka Ylenius", Email="null", Version="null", Date=11/28/2004 12:00:00 AM, Comment="When '?' in ulr then '&' is needed not '?'")]
[(Name="Jes1111", Email="null", Version="null", Date=3/5/2003 12:00:00 AM, Comment="Added ShowTitle setting - switches Title visibility on/off")]
[(Name="Hongwei Shen", Email="null", Version="null", Date=9/12/2005 12:00:00 AM, Comment="Fix topic setting order problem(add module specific settings group base)")]
[(Name="jviladiu@portalServices.net", Email="null", Version="null", Date=7/13/2004 12:00:00 AM, Comment="Corrections in workflow buttons")]
[(Name="Hongwei Shen", Email="null", Version="null", Date=9/8/2005 12:00:00 AM, Comment="Fix the publishing problem and RevertToProduction button problem")]
[(Name="Load")]
[(ChildControlType=System.Web.UI.Control, ChildrenAsProperties=True)]
[(ToolboxItemType=null)]
[(DesignerBaseTypeName="System.ComponentModel.Design.IRootDesigner, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", DesignerTypeName="Microsoft.VisualStudio.Web.WebForms.WebFormDesigner, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[(SerializerTypeName="Microsoft.VisualStudio.Web.WebForms.WebFormCodeDomSerializer, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", SerializerBaseTypeName="System.ComponentModel.Design.Serialization.TypeCodeDomSerializer, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[(DesignerBaseTypeName="System.ComponentModel.Design.IDesigner, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", DesignerTypeName="System.Web.UI.Design.UserControlDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[(Category="ASPXCodeBehind")]
[(BuilderType=System.Web.UI.UserControlControlBuilder)]
[(Bindable=True, Direction=BindingDirection.OneWay)]
[(Themeable=False)]
[(FilterString="System.Web.UI", FilterType=ToolboxItemFilterType.Require)]
[(DesignerBaseTypeName="System.ComponentModel.Design.IDesigner", DesignerTypeName="System.Web.UI.Design.ControlDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[(SerializerTypeName="Microsoft.VisualStudio.Web.WebForms.ControlCodeDomSerializer, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", SerializerBaseTypeName="System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[(Name="ID")]
public __gc class PortalModuleControl : public UserControl, , [JScript] public 
   (Name="Mark, John and Jose", Email="null", Version="null", Date=9/8/2004 12:00:00 AM, Comment="Corrections in constructor for detect DesignMode")
   (Name="john.mandia@whitelightsolutions.com", Email="null", Version="null", Date=9/17/2004 12:00:00 AM, Comment="Fixed path for help system")
   (Name="Jes1111", Email="null", Version="null", Date=4/24/2003 12:00:00 AM, Comment="Added Cacheable property")
   (Name="bja@reedtek.com", Email="null", Version="null", Date=4/26/2003 12:00:00 AM, Comment="Added support for win. mgmt min/max/close")
   (Name="david.verberckmoes@syntegra.com", Email="null", Version="null", Date=6/2/2003 12:00:00 AM, Comment="Showing LastModified date & user in a better way with themes")
   (Name="Jes1111", Email="null", Version="null", Date=8/30/2004 12:00:00 AM, Comment="All new version! No more DesktopModuleTitle.")
   (Name="Nicholas Smeaton", Email="null", Version="null", Date=7/24/2004 12:00:00 AM, Comment="Added support for arrow buttons to move modules")
   (Name="Jes1111", Email="null", Version="null", Date=4/24/2003 12:00:00 AM, Comment="Added PortalAlias to cachekey")
   (Name="gman3001", Email="null", Version="null", Date=4/8/2004 12:00:00 AM, Comment="Added support for custom buttons in the title bar, and set all undefined title bar buttons to 'rb_mod_title_btn' css-class.")
   (Name="Pekka Ylenius", Email="null", Version="null", Date=11/28/2004 12:00:00 AM, Comment="When '?' in ulr then '&' is needed not '?'")
   (Name="Jes1111", Email="null", Version="null", Date=3/5/2003 12:00:00 AM, Comment="Added ShowTitle setting - switches Title visibility on/off")
   (Name="Hongwei Shen", Email="null", Version="null", Date=9/12/2005 12:00:00 AM, Comment="Fix topic setting order problem(add module specific settings group base)")
   (Name="jviladiu@portalServices.net", Email="null", Version="null", Date=7/13/2004 12:00:00 AM, Comment="Corrections in workflow buttons")
   (Name="Hongwei Shen", Email="null", Version="null", Date=9/8/2005 12:00:00 AM, Comment="Fix the publishing problem and RevertToProduction button problem")
   (Name="Load")
   (ChildControlType=System.Web.UI.Control, ChildrenAsProperties=True)
   (ToolboxItemType=null)
   (DesignerBaseTypeName="System.ComponentModel.Design.IRootDesigner, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", DesignerTypeName="Microsoft.VisualStudio.Web.WebForms.WebFormDesigner, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
   (SerializerTypeName="Microsoft.VisualStudio.Web.WebForms.WebFormCodeDomSerializer, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", SerializerBaseTypeName="System.ComponentModel.Design.Serialization.TypeCodeDomSerializer, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
   (DesignerBaseTypeName="System.ComponentModel.Design.IDesigner, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", DesignerTypeName="System.Web.UI.Design.UserControlDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
   (Category="ASPXCodeBehind")
   (BuilderType=System.Web.UI.UserControlControlBuilder)
   (Bindable=True, Direction=BindingDirection.OneWay)
   (Themeable=False)
   (FilterString="System.Web.UI", FilterType=ToolboxItemFilterType.Require)
   (DesignerBaseTypeName="System.ComponentModel.Design.IDesigner", DesignerTypeName="System.Web.UI.Design.ControlDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
   (SerializerTypeName="Microsoft.VisualStudio.Web.WebForms.ControlCodeDomSerializer, Microsoft.VisualStudio.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", SerializerBaseTypeName="System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
   (Name="ID")
class PortalModuleControl extends UserControl, ,

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

This is the "all new" RC4 PortalModuleControl, which no longer has a separate DesktopModuleTitle.

Requirements

Namespace: Rainbow.Framework.Web.UI.WebControls

Assembly: Rainbow.Framework.Core (in Rainbow.Framework.Core.dll)

See Also

PortalModuleControl Members | Rainbow.Framework.Web.UI.WebControls Namespace