The ModuleInfo type exposes the following members.

Constructors

  NameDescription
Public methodModuleInfo
DotNetNuke.Entities.Modules.ModuleInfo

Methods

  NameDescription
Public methodClone()()()()
Protected methodClone(ContentItem, ContentItem) (Inherited from ContentItem.)
Protected methodCloneBaseProperties (Inherited from BaseEntityInfo.)
Public methodCreatedByUser
Gets the UserInfo object associated with this user
(Inherited from BaseEntityInfo.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFill
Fills a ModuleInfo from a Data Reader
(Overrides ContentItem..::..Fill(IDataReader).)
Protected methodFillInternal
Fills the internal.
(Inherited from ContentItem.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEffectiveCacheMethod
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetProperty
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
Public methodLastModifiedByUser
Gets the UserInfo object associated with this user
(Inherited from BaseEntityInfo.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

Properties

  NameDescription
Public propertyAlignment
Public propertyAllModules
Public propertyAllTabs
Public propertyAuthorizedEditRoles Obsolete.
Public propertyAuthorizedViewRoles Obsolete.
Public propertyBorder
Public propertyBusinessControllerClass Obsolete.
Public propertyCacheability
Public propertyCacheMethod
Public propertyCacheTime
Public propertyColor
Public propertyCompatibleVersions Obsolete.
Public propertyContainerPath
Public propertyContainerSrc
Public propertyContent
Gets or sets the content.
(Inherited from ContentItem.)
Public propertyContentItemId
Gets or sets the content item id.
(Inherited from ContentItem.)
Public propertyContentKey
Gets or sets the content key.
(Inherited from ContentItem.)
Public propertyContentTitle
The title of the ContentItem.
(Inherited from ContentItem.)
Public propertyContentTypeId
Gets or sets the content type id.
(Inherited from ContentItem.)
Public propertyControlSrc Obsolete.
Public propertyControlTitle Obsolete.
Public propertyControlType Obsolete.
Public propertyCreatedByUserID
Gets the CreatedByUserID
(Inherited from BaseEntityInfo.)
Public propertyCreatedOnDate
Gets the CreatedOnDate
(Inherited from BaseEntityInfo.)
Public propertyCultureCode
Public propertyDefaultCacheTime Obsolete.
Public propertyDefaultLanguageGuid
Public propertyDefaultLanguageModule
Public propertyDependencies Obsolete.
Public propertyDescription Obsolete.
Public propertyDesktopModule
Gets the Associated Desktop Module
Public propertyDesktopModuleID
Gets and sets the ID of the Associated Desktop Module
Public propertyDisplayPrint
Public propertyDisplaySyndicate
Public propertyDisplayTitle
Public propertyEndDate
Public propertyFiles
Files that are attached to this ContentItem.
(Inherited from ContentItem.)
Public propertyFolderName Obsolete.
Public propertyFooter
Public propertyFriendlyName Obsolete.
Public propertyHeader
Public propertyHelpUrl Obsolete.
Public propertyHideAdminBorder
Public propertyIconFile
Public propertyImages
Images associated with this ContentItem.
(Inherited from ContentItem.)
Public propertyIndexed
Gets or sets a value indicating whether this ContentItem is indexed.
(Inherited from ContentItem.)
Public propertyInheritViewPermissions
Public propertyIsAdmin Obsolete.
Public propertyIsDefaultLanguage
Public propertyIsDefaultModule
Public propertyIsDeleted
Public propertyIsLocalized
Public propertyIsNeutralCulture
Public propertyIsPortable Obsolete.
Public propertyIsPremium Obsolete.
Public propertyIsSearchable Obsolete.
Public propertyIsShareable
Public propertyIsShareableViewOnly
Public propertyIsShared
Public propertyIsTranslated
Public propertyIsUpgradeable Obsolete.
Public propertyIsWebSlice
Public propertyKeyID
Gets and sets the Key ID
(Overrides ContentItem..::..KeyID.)
Public propertyLastContentModifiedOnDate
Public propertyLastModifiedByUserID
Gets the LastModifiedByUserID
(Inherited from BaseEntityInfo.)
Public propertyLastModifiedOnDate
Gets the LastModifiedOnDate
(Inherited from BaseEntityInfo.)
Public propertyLocalizedModules
Public propertyLocalizedVersionGuid
Public propertyMetadata
Gets the metadata.
(Inherited from ContentItem.)
Public propertyModuleControl
Public propertyModuleControlId
Public propertyModuleDefID
Gets and sets the ID of the Associated Module Definition
Public propertyModuleDefinition
Gets the Associated Module Definition
Public propertyModuleID
Gets or sets the module ID.
(Inherited from ContentItem.)
Public propertyModuleName Obsolete.
Public propertyModuleOrder
Public propertyModulePermissions
Get the ModulePermissions for the Module DO NOT USE THE SETTTER

Remarks

Since 5.0 the setter has been obsolete, directly setting the ModulePermissionCollection is likely an error, change the contenst of the collection instead. The setter still exists to preserve binary compatibility without the obsolete attribute since c# will not allow only a setter to be obsolete.
Public propertyModuleSettings
Public propertyModuleTitle
Public propertyModuleVersion
Public propertyOwnerPortalID
Public propertyPaneModuleCount
Public propertyPaneModuleIndex
Public propertyPaneName
Public propertyParentTab
Public propertyPermissions Obsolete.
Public propertyPortalID
Public propertyStartDate
Public propertyStateID
Gets or sets the Content Workflow State ID.
(Inherited from ContentItem.)
Public propertySupportedFeatures Obsolete.
Public propertySupportsPartialRendering Obsolete.
Public propertyTabID
Gets or sets the tab ID.
(Inherited from ContentItem.)
Public propertyTabModuleID
Public propertyTabModuleSettings
Protected propertyTabPermissions Obsolete.
Public propertyTerms
Gets the terms.
(Inherited from ContentItem.)
Public propertyUniqueId
Public propertyVersion Obsolete.
Public propertyVersionGuid
Public propertyVideos
Video files attached to this ContentItem.
(Inherited from ContentItem.)
Public propertyVisibility
Public propertyWebSliceExpiryDate
Public propertyWebSliceTitle
Public propertyWebSliceTTL

See Also