The ModuleController type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| ModuleController | DotNetNuke.Entities.Modules.ModuleController |
Methods
| Name | Description | |
|---|---|---|
| AddModule |
add a module to a page
| |
| CacheDirectory | Obsolete. | |
| CacheFileName | Obsolete. | |
| CacheKey | Obsolete. | |
| ClearCache |
Clears the cache.
| |
| CopyModule(Int32, Int32, ArrayList, Boolean) | Obsolete. | |
| CopyModule(Int32, Int32, List<(Of <<'(TabInfo>)>>), Boolean) | Obsolete. | |
| CopyModule(ModuleInfo, TabInfo, String, Boolean) |
Copies the module to a new page.
| |
| CopyModule(Int32, Int32, Int32, String, Boolean) | Obsolete. | |
| CopyModules(TabInfo, TabInfo, Boolean) |
Copies all modules in source page to a new page.
| |
| CopyModules(TabInfo, TabInfo, Boolean, Boolean) |
Copies all modules in source page to a new page.
| |
| CopyTabModuleSettings | Obsolete. | |
| CreateContentItem | ||
| DeleteAllModules(Int32, Int32, List<(Of <<'(TabInfo>)>>)) | Obsolete. | |
| DeleteAllModules(Int32, Int32, ArrayList, Boolean, Boolean) | Obsolete. | |
| DeleteAllModules(Int32, Int32, List<(Of <<'(TabInfo>)>>), Boolean, Boolean) | Obsolete. | |
| DeleteAllModules(Int32, Int32, List<(Of <<'(TabInfo>)>>), Boolean, Boolean, Boolean) |
DeleteAllModules deletes all instances of a Module (from a collection), optionally excluding the
current instance, and optionally including deleting the Module itself.
| |
| DeleteModule |
Delete a module instance permanently from the database
| |
| DeleteModuleSetting |
Delete a Setting of a module instance
| |
| DeleteModuleSettings | Obsolete. | |
| DeleteTabModule(Int32, Int32) | Obsolete. | |
| DeleteTabModule(Int32, Int32, Boolean) |
Delete a module reference permanently from the database.
if there are no other references, the module instance is deleted as well
| |
| DeleteTabModuleSetting |
Delete a specific setting of a tabmodule reference
| |
| DeleteTabModuleSettings | Obsolete. | |
| DeLocalizeModule |
Des the localize module.
| |
| DeserializeModule(XmlNode, ModuleInfo, Int32, Int32) |
Deserializes the module.
| |
| DeserializeModule(XmlNode, XmlNode, Int32, Int32, PortalTemplateModuleAction, Hashtable) |
Deserializes the module.
| |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetAllModules |
get info of all modules in any portal of the installation
| |
| GetAllTabsModules |
get Module objects of a portal, either only those, to be placed on all tabs or not
| |
| GetAllTabsModulesByModuleID |
get TabModule objects that are linked to a particular ModuleID
| |
| GetFactory | (Overrides ServiceLocator<(Of <(<'TContract, TSelf>)>)>..::..GetFactory()()()().) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetMasterTabId |
Get the Tab ID corresponding to the initial Tab where the module was added
| |
| GetModule(Int32) |
get a Module object
| |
| GetModule(Int32, Int32) |
get a Module object
| |
| GetModule(Int32, Int32, Boolean) |
get a Module object
| |
| GetModuleByCulture |
get Module by specific locale
| |
| GetModuleByDefinition |
Get ModuleInfo object of first module instance with a given name of the module definition
| |
| GetModuleByUniqueID |
get a Module object
| |
| GetModules(Int32) |
get all Module objects of a portal
| |
| GetModules(Int32, Boolean) | Obsolete. | |
| GetModulesByDefinition |
Gets the modules by definition.
| |
| GetModulesByDesktopModuleId |
Gets the modules by DesktopModuleId.
| |
| GetModuleSettings | Obsolete. | |
| GetModuleTabs | Obsolete. | |
| GetPortalTabModules | Obsolete. | |
| GetRecycleModules | Obsolete. | |
| GetSearchModules |
For a portal get a list of all active module and tabmodule references that are Searchable
either by inheriting from ModuleSearchBase or implementing the older ISearchable interface.
| |
| GetTabModule |
get a Module object
| |
| GetTabModules |
Get all Module references on a tab
| |
| GetTabModulesByModule |
Get a list of all TabModule references of a module instance
| |
| GetTabModuleSettings | Obsolete. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| InitialModulePermission | ||
| IsSharedModule |
Check if a ModuleInfo belongs to the referenced Tab or not
| |
| LocalizeModule | ||
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MoveModule |
MoveModule moes a Module from one Tab to another including all the
TabModule settings
| |
| RestoreModule |
Restores the module.
| |
| SerializeModule |
SerializeModule
| |
| SynchronizeModule |
Synchronizes the module content between cache and database.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| UpdateModule |
Update module settings and permissions in database from ModuleInfo
| |
| UpdateModuleOrder |
set/change the module position within a pane on a page
| |
| UpdateModuleSetting |
Adds or updates a module's setting value
| |
| UpdateTabModuleOrder(Int32) |
set/change all module's positions within a page
| |
| UpdateTabModuleOrder(Int32, Int32) | Obsolete. | |
| UpdateTabModuleSetting |
Adds or updates a module's setting value
| |
| UpdateTranslationStatus |
Updates the translation status.
|
Extension Methods
| Name | Description | |
|---|---|---|
| ToJson |
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.) |