summaryN:DotNetNuke.Entities.Modules
Classes
Class | Description | |
---|---|---|
![]() | ControlInfo |
ControlInfo provides a base class for Module Controls and SkinControls
|
![]() | DesktopModuleController |
DesktopModuleController provides the Busines Layer for Desktop Modules
|
![]() | DesktopModuleInfo |
DesktopModuleInfo provides the Entity Layer for Desktop Modules
|
![]() | DesktopModuleInfo..::..PageInfo | |
![]() | EventMessageProcessor | |
![]() | InstalledModuleInfo | |
![]() | InstalledModulesController | |
![]() | ModuleControlController |
ModuleControlController provides the Business Layer for Module Controls
|
![]() | ModuleControlInfo |
ModuleControlInfo provides the Entity Layer for Module Controls
|
![]() | ModuleController |
ModuleController provides the Business Layer for Modules
|
![]() | ModuleInfo |
ModuleInfo provides the Entity Layer for Modules
|
![]() | ModuleSearchBase |
Modules participating in Search should inherit from this class. A scheduled job will call the methods from this class.
|
![]() | ModuleSettingsBase | |
![]() | PortalDesktopModuleInfo | |
![]() | PortalModuleBase |
The PortalModuleBase class defines a custom base class inherited by all
desktop portal modules within the Portal.
The PortalModuleBase class defines portal specific properties
that are used by the portal framework to correctly display portal modules
|
![]() | ProfileUserControlBase |
The ProfileUserControlBase class defines a custom base class for the profile Control.
|
![]() | SkinControlController |
ModuleControlController provides the Business Layer for Module Controls
|
![]() | SkinControlInfo |
SkinControlInfo provides the Entity Layer for Skin Controls (SkinObjects)
|
![]() | UserModuleBase |
The UserModuleBase class defines a custom base class inherited by all
desktop portal modules within the Portal that manage Users.
|
![]() | UserUserControlBase |
The UserUserControlBase class defines a custom base class for the User Control.
|
![]() | UserUserControlBase..::..BaseUserEventArgs |
The BaseUserEventArgs class provides a base for User EventArgs classes
|
![]() | UserUserControlBase..::..UserCreatedEventArgs |
The UserCreatedEventArgs class provides a customised EventArgs class for
the UserCreated Event
|
![]() | UserUserControlBase..::..UserDeletedEventArgs |
The UserDeletedEventArgs class provides a customised EventArgs class for
the UserDeleted Event
|
![]() | UserUserControlBase..::..UserRemovedEventArgs |
The UserRemovedEventArgs class provides a customised EventArgs class for
the UserRemoved Event
|
![]() | UserUserControlBase..::..UserRestoredEventArgs |
The UserRestoredEventArgs class provides a customised EventArgs class for
the UserRestored Event
|
![]() | UserUserControlBase..::..UserUpdateErrorArgs |
The UserUpdateErrorArgs class provides a customised EventArgs class for
the UserUpdateError Event
|
Interfaces
Interface | Description | |
---|---|---|
![]() | IActionable | |
![]() | ICustomTokenProvider | |
![]() | IHydratable | |
![]() | IModuleController |
Do not implement. This interface is only implemented by the DotNetNuke core framework. Outside the framework it should used as a type and for unit test purposes only.
There is no guarantee that this interface will not change.
|
![]() | IPortable | A contract specifying the ability to import and export the content of a module |
![]() | ISearchable | Obsolete. |
![]() | IShareable | |
![]() | IUpgradeable | |
![]() | IVersionable |
This interface allow the page to interact with his modules to delete/rollback or publish a specific version.
The module that wants support page versioning need to implement it in the Bussiness controller.
|
![]() | IVersionableControl |
This interface is implemented by module control to let the page tell to the control what
content version it should be render
|
Delegates
Enumerations
Enumeration | Description | |
---|---|---|
![]() | DesktopModuleSupportedFeature |
The DesktopModuleSupportedFeature enum provides an enumeration of Supported
Features
|
![]() | DisplayMode | |
![]() | ModuleSharing | |
![]() | UsersControl | |
![]() | VisibilityState |
The VisibilityState enum provides an enumeration of the Visibility options
|