• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class ModuleControlInfo

ModuleControlInfo provides the Entity Layer for Module Controls.

Inheritance
System.Object
BaseEntityInfo
ControlInfo
ModuleControlInfo
Implements
IXmlSerializable
IHydratable
Inherited Members
ControlInfo.ControlKey
ControlInfo.ControlSrc
ControlInfo.SupportsPartialRendering
ControlInfo.FillInternal(IDataReader)
ControlInfo.ReadXmlInternal(XmlReader)
ControlInfo.WriteXmlInternal(XmlWriter)
BaseEntityInfo.CreatedByUserID
BaseEntityInfo.CreatedOnDate
BaseEntityInfo.LastModifiedByUserID
BaseEntityInfo.LastModifiedOnDate
BaseEntityInfo.CreatedByUser(Int32)
BaseEntityInfo.LastModifiedByUser(Int32)
BaseEntityInfo.CloneBaseProperties(BaseEntityInfo, BaseEntityInfo)
Namespace: DotNetNuke.Entities.Modules
Assembly: DotNetNuke.dll
Syntax
public class ModuleControlInfo : ControlInfo, IHydratable

Constructors

| Improve this Doc View Source

ModuleControlInfo()

Initializes a new instance of the ModuleControlInfo class.

Declaration
public ModuleControlInfo()

Properties

| Improve this Doc View Source

ControlTitle

Gets or sets the Control Title.

Declaration
public string ControlTitle { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ControlType

Gets or sets the Control Type.

Declaration
public SecurityAccessLevel ControlType { get; set; }
Property Value
Type Description
SecurityAccessLevel
| Improve this Doc View Source

HelpURL

Gets or sets the Help URL.

Declaration
public string HelpURL { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

IconFile

Gets or sets the Icon Source.

Declaration
public string IconFile { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

KeyID

ModuleControlInfo provides the Entity Layer for Module Controls.

Declaration
public int KeyID { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ModuleControlID

Gets or sets the Module Control ID.

Declaration
public int ModuleControlID { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ModuleDefID

Gets or sets the Module Definition ID.

Declaration
public int ModuleDefID { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SupportsPopUps

Gets or sets a value indicating whether to support popup.

Declaration
public bool SupportsPopUps { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

ViewOrder

Gets or sets the View Order.

Declaration
public int ViewOrder { get; set; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

Fill(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.

| Improve this Doc View Source

GetSchema()

ModuleControlInfo provides the Entity Layer for Module Controls.

Declaration
public XmlSchema GetSchema()
Returns
Type Description
XmlSchema
| Improve this Doc View Source

ReadXml(XmlReader)

Reads a ModuleControlInfo from an XmlReader.

Declaration
public void ReadXml(XmlReader reader)
Parameters
Type Name Description
XmlReader reader

The XmlReader to use.

| Improve this Doc View Source

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
IHydratable

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS