Show / Hide Table of Contents

Class ModuleInfo

Inheritance
object
BaseEntityInfo
ContentItem
ModuleInfo
Implements
IHydratable
IPropertyAccess
Inherited Members
ContentItem.FillInternal(IDataReader)
ContentItem.Clone(ContentItem, ContentItem)
ContentItem.Metadata
ContentItem.Terms
ContentItem.Files
ContentItem.Videos
ContentItem.Images
ContentItem.ContentItemId
ContentItem.Content
ContentItem.ContentKey
ContentItem.ContentTypeId
ContentItem.Indexed
ContentItem.ModuleID
ContentItem.TabID
ContentItem.ContentTitle
ContentItem.StateID
BaseEntityInfo.CreatedByUser(int)
BaseEntityInfo.LastModifiedByUser(int)
BaseEntityInfo.CloneBaseProperties(BaseEntityInfo, BaseEntityInfo)
BaseEntityInfo.CreatedByUserID
BaseEntityInfo.CreatedOnDate
BaseEntityInfo.LastModifiedByUserID
BaseEntityInfo.LastModifiedOnDate
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 ModuleInfo : ContentItem, IHydratable, IPropertyAccess

Constructors

ModuleInfo()

Declaration
public ModuleInfo()

Properties

Alignment

Declaration
public string Alignment { get; set; }
Property Value
Type Description
string

AllModules

Declaration
public bool AllModules { get; set; }
Property Value
Type Description
bool

AllTabs

Declaration
public bool AllTabs { get; set; }
Property Value
Type Description
bool

Border

Declaration
public string Border { get; set; }
Property Value
Type Description
string

CacheMethod

Declaration
public string CacheMethod { get; set; }
Property Value
Type Description
string

CacheTime

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

Cacheability

Declaration
public CacheLevel Cacheability { get; }
Property Value
Type Description
CacheLevel

Color

Declaration
public string Color { get; set; }
Property Value
Type Description
string

ContainerPath

Declaration
public string ContainerPath { get; set; }
Property Value
Type Description
string

ContainerSrc

Declaration
public string ContainerSrc { get; set; }
Property Value
Type Description
string

CultureCode

Declaration
public string CultureCode { get; set; }
Property Value
Type Description
string

DefaultLanguageGuid

Declaration
public Guid DefaultLanguageGuid { get; set; }
Property Value
Type Description
Guid

DefaultLanguageModule

Declaration
public ModuleInfo DefaultLanguageModule { get; }
Property Value
Type Description
ModuleInfo

DesktopModule

Declaration
public DesktopModuleInfo DesktopModule { get; }
Property Value
Type Description
DesktopModuleInfo

DesktopModuleID

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

DisplayPrint

Declaration
public bool DisplayPrint { get; set; }
Property Value
Type Description
bool

DisplaySyndicate

Declaration
public bool DisplaySyndicate { get; set; }
Property Value
Type Description
bool

DisplayTitle

Declaration
public bool DisplayTitle { get; set; }
Property Value
Type Description
bool

EndDate

Declaration
public DateTime EndDate { get; set; }
Property Value
Type Description
DateTime

Footer

Declaration
public string Footer { get; set; }
Property Value
Type Description
string

Header

Declaration
public string Header { get; set; }
Property Value
Type Description
string

HideAdminBorder

Declaration
public bool HideAdminBorder { get; }
Property Value
Type Description
bool

IconFile

Declaration
public string IconFile { get; set; }
Property Value
Type Description
string

InheritViewPermissions

Declaration
public bool InheritViewPermissions { get; set; }
Property Value
Type Description
bool

IsDefaultLanguage

Declaration
public bool IsDefaultLanguage { get; }
Property Value
Type Description
bool

IsDefaultModule

Declaration
public bool IsDefaultModule { get; set; }
Property Value
Type Description
bool

IsDeleted

Declaration
public bool IsDeleted { get; set; }
Property Value
Type Description
bool

IsLocalized

Declaration
public bool IsLocalized { get; }
Property Value
Type Description
bool

IsNeutralCulture

Declaration
public bool IsNeutralCulture { get; }
Property Value
Type Description
bool

IsShareable

Declaration
public bool IsShareable { get; set; }
Property Value
Type Description
bool

IsShareableViewOnly

Declaration
public bool IsShareableViewOnly { get; set; }
Property Value
Type Description
bool

IsShared

Declaration
public bool IsShared { get; }
Property Value
Type Description
bool

IsTranslated

Declaration
public bool IsTranslated { get; }
Property Value
Type Description
bool

KeyID

Declaration
public override int KeyID { get; set; }
Property Value
Type Description
int
Overrides
ContentItem.KeyID

LastContentModifiedOnDate

Declaration
public DateTime LastContentModifiedOnDate { get; set; }
Property Value
Type Description
DateTime

LocalizedModules

Declaration
public Dictionary<string, ModuleInfo> LocalizedModules { get; }
Property Value
Type Description
Dictionary<string, ModuleInfo>

LocalizedVersionGuid

Declaration
public Guid LocalizedVersionGuid { get; set; }
Property Value
Type Description
Guid

ModuleControl

Declaration
public ModuleControlInfo ModuleControl { get; }
Property Value
Type Description
ModuleControlInfo

ModuleControlId

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

ModuleDefID

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

ModuleDefinition

Declaration
public ModuleDefinitionInfo ModuleDefinition { get; }
Property Value
Type Description
ModuleDefinitionInfo

ModuleOrder

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

ModulePermissions

Declaration
public ModulePermissionCollection ModulePermissions { get; set; }
Property Value
Type Description
ModulePermissionCollection

ModuleSettings

Declaration
public Hashtable ModuleSettings { get; }
Property Value
Type Description
Hashtable

ModuleTitle

Declaration
public string ModuleTitle { get; set; }
Property Value
Type Description
string

ModuleVersion

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

OwnerPortalID

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

PaneModuleCount

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

PaneModuleIndex

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

PaneName

Declaration
public string PaneName { get; set; }
Property Value
Type Description
string

ParentTab

Declaration
public TabInfo ParentTab { get; }
Property Value
Type Description
TabInfo

PortalID

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

StartDate

Declaration
public DateTime StartDate { get; set; }
Property Value
Type Description
DateTime

TabModuleID

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

TabModuleSettings

Declaration
public Hashtable TabModuleSettings { get; }
Property Value
Type Description
Hashtable

UniqueId

Declaration
public Guid UniqueId { get; set; }
Property Value
Type Description
Guid

VersionGuid

Declaration
public Guid VersionGuid { get; set; }
Property Value
Type Description
Guid

Visibility

Declaration
public VisibilityState Visibility { get; set; }
Property Value
Type Description
VisibilityState

Methods

Clone()

Declaration
public ModuleInfo Clone()
Returns
Type Description
ModuleInfo

Fill(IDataReader)

Declaration
public override void Fill(IDataReader dr)
Parameters
Type Name Description
IDataReader dr
Overrides
ContentItem.Fill(IDataReader)

GetEffectiveCacheMethod()

Declaration
public string GetEffectiveCacheMethod()
Returns
Type Description
string

GetProperty(string, string, CultureInfo, UserInfo, Scope, ref bool)

Declaration
public string GetProperty(string propertyName, string format, CultureInfo formatProvider, UserInfo accessingUser, Scope currentScope, ref bool propertyNotFound)
Parameters
Type Name Description
string propertyName
string format
CultureInfo formatProvider
UserInfo accessingUser
Scope currentScope
bool propertyNotFound
Returns
Type Description
string

Initialize(int)

Declaration
public void Initialize(int portalId)
Parameters
Type Name Description
int portalId

Implements

IHydratable
IPropertyAccess

Extension Methods

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