• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Interface ITabChangeTracker

Namespace: DotNetNuke.Entities.Tabs
Assembly: DotNetNuke.dll
Syntax
public interface ITabChangeTracker

Methods

| Improve this Doc View Source

TrackModuleAddition(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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS