Interface ITabChangeTracker
Namespace: DotNetNuke.Entities.Tabs
Assembly: DotNetNuke.dll
Syntax
public interface ITabChangeTracker
Methods
| Improve this Doc View SourceTrackModuleAddition(ModuleInfo, Int32, Int32)
Tracks a change when a module is added to a page.
Declaration
void TrackModuleAddition(ModuleInfo module, int moduleVersion, int userId)
Parameters
Type | Name | Description |
---|---|---|
ModuleInfo | module | Module which tracks the change. |
System.Int32 | moduleVersion | Version number corresponding to the change. |
System.Int32 | userId | User Id who provokes the change. |
TrackModuleCopy(ModuleInfo, Int32, Int32, Int32)
Tracks a change when a module is copied from an exisitng page.
Declaration
void TrackModuleCopy(ModuleInfo module, int moduleVersion, int originalTabId, int userId)
Parameters
Type | Name | Description |
---|---|---|
ModuleInfo | module | Module which tracks the change. |
System.Int32 | moduleVersion | Version number corresponding to the change. |
System.Int32 | originalTabId | Tab Id where the module originally is. |
System.Int32 | userId | User Id who provokes the change. |
TrackModuleDeletion(ModuleInfo, Int32, Int32)
Tracks a change when a module is deleted from a page.
Declaration
void TrackModuleDeletion(ModuleInfo module, int moduleVersion, int userId)
Parameters
Type | Name | Description |
---|---|---|
ModuleInfo | module | Module which tracks the change. |
System.Int32 | moduleVersion | Version number corresponding to the change. |
System.Int32 | userId | User Id who provokes the change. |
TrackModuleModification(ModuleInfo, Int32, Int32)
Tracks a change when a module is modified on a page.
Declaration
void TrackModuleModification(ModuleInfo module, int moduleVersion, int userId)
Parameters
Type | Name | Description |
---|---|---|
ModuleInfo | module | Module which tracks the change. |
System.Int32 | moduleVersion | Version number corresponding to the change. |
System.Int32 | userId | User Id who provokes the change. |
TrackModuleUncopy(ModuleInfo, Int32, Int32, Int32)
Tracks a change when a copied module is deleted from an exisitng page.
Declaration
void TrackModuleUncopy(ModuleInfo module, int moduleVersion, int originalTabId, int userId)
Parameters
Type | Name | Description |
---|---|---|
ModuleInfo | module | Module which tracks the change. |
System.Int32 | moduleVersion | Version number corresponding to the change. |
System.Int32 | originalTabId | Tab Id where the module originally is. |
System.Int32 | userId | User Id who provokes the change. |