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.) |