Class ModuleControlInfo
ModuleControlInfo provides the Entity Layer for Module Controls.
Inherited Members
Namespace: DotNetNuke.Entities.Modules
Assembly: DotNetNuke.dll
Syntax
public class ModuleControlInfo : ControlInfo, IHydratable
Constructors
| Improve this Doc View SourceModuleControlInfo()
Initializes a new instance of the ModuleControlInfo class.
Declaration
public ModuleControlInfo()
Properties
| Improve this Doc View SourceControlTitle
Gets or sets the Control Title.
Declaration
public string ControlTitle { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ControlType
Gets or sets the Control Type.
Declaration
public SecurityAccessLevel ControlType { get; set; }
Property Value
Type | Description |
---|---|
SecurityAccessLevel |
HelpURL
Gets or sets the Help URL.
Declaration
public string HelpURL { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IconFile
Gets or sets the Icon Source.
Declaration
public string IconFile { get; set; }
Property Value
Type | Description |
---|---|
System.String |
KeyID
ModuleControlInfo provides the Entity Layer for Module Controls.
Declaration
public int KeyID { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ModuleControlID
Gets or sets the Module Control ID.
Declaration
public int ModuleControlID { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ModuleDefID
Gets or sets the Module Definition ID.
Declaration
public int ModuleDefID { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
SupportsPopUps
Gets or sets a value indicating whether to support popup.
Declaration
public bool SupportsPopUps { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ViewOrder
Gets or sets the View Order.
Declaration
public int ViewOrder { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
| Improve this Doc View SourceFill(IDataReader)
Fills a ModuleControlInfo from a Data Reader.
Declaration
public void Fill(IDataReader dr)
Parameters
Type | Name | Description |
---|---|---|
IDataReader | dr | The Data Reader to use. |
GetSchema()
ModuleControlInfo provides the Entity Layer for Module Controls.
Declaration
public XmlSchema GetSchema()
Returns
Type | Description |
---|---|
XmlSchema |
ReadXml(XmlReader)
Reads a ModuleControlInfo from an XmlReader.
Declaration
public void ReadXml(XmlReader reader)
Parameters
Type | Name | Description |
---|---|---|
XmlReader | reader | The XmlReader to use. |
WriteXml(XmlWriter)
Writes a ModuleControlInfo to an XmlWriter.
Declaration
public void WriteXml(XmlWriter writer)
Parameters
Type | Name | Description |
---|---|---|
XmlWriter | writer | The XmlWriter to use. |
Implements
IXmlSerializable