Interface ITabVersionBuilder
Assembly: DotNetNuke.dll
Syntax
public interface ITabVersionBuilder
Methods
CreateNewVersion(int, int)
Declaration
TabVersion CreateNewVersion(int tabId, int createdByUserId)
Parameters
Type |
Name |
Description |
int |
tabId |
|
int |
createdByUserId |
|
Returns
CreateNewVersion(int, int, int)
Declaration
TabVersion CreateNewVersion(int portalid, int tabId, int createdByUserId)
Parameters
Type |
Name |
Description |
int |
portalid |
|
int |
tabId |
|
int |
createdByUserId |
|
Returns
DeleteVersion(int, int, int)
Declaration
void DeleteVersion(int tabId, int createdByUserId, int version)
Parameters
Type |
Name |
Description |
int |
tabId |
|
int |
createdByUserId |
|
int |
version |
|
Discard(int, int)
Declaration
void Discard(int tabId, int createdByUserId)
Parameters
Type |
Name |
Description |
int |
tabId |
|
int |
createdByUserId |
|
GetCurrentModules(int)
Declaration
IEnumerable<ModuleInfo> GetCurrentModules(int tabId)
Parameters
Type |
Name |
Description |
int |
tabId |
|
Returns
GetCurrentVersion(int, bool)
Declaration
TabVersion GetCurrentVersion(int tabId, bool ignoreCache = false)
Parameters
Type |
Name |
Description |
int |
tabId |
|
bool |
ignoreCache |
|
Returns
GetModuleContentLatestVersion(ModuleInfo)
Declaration
int GetModuleContentLatestVersion(ModuleInfo module)
Parameters
Returns
GetUnPublishedVersion(int)
Declaration
TabVersion GetUnPublishedVersion(int tabId)
Parameters
Type |
Name |
Description |
int |
tabId |
|
Returns
GetUnPublishedVersionModules(int)
Declaration
IEnumerable<ModuleInfo> GetUnPublishedVersionModules(int tabId)
Parameters
Type |
Name |
Description |
int |
tabId |
|
Returns
GetVersionModules(int, int)
Declaration
IEnumerable<ModuleInfo> GetVersionModules(int tabId, int versionNumber)
Parameters
Type |
Name |
Description |
int |
tabId |
|
int |
versionNumber |
|
Returns
Publish(int, int, int)
Declaration
void Publish(int portalId, int tabId, int createdByUserId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
int |
tabId |
|
int |
createdByUserId |
|
RollBackVesion(int, int, int)
Declaration
TabVersion RollBackVesion(int tabId, int createdByUserId, int versionNumber)
Parameters
Type |
Name |
Description |
int |
tabId |
|
int |
createdByUserId |
|
int |
versionNumber |
|
Returns
SetupFirstVersionForExistingTab(int, int)
Declaration
void SetupFirstVersionForExistingTab(int portalId, int tabId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
int |
tabId |
|
Extension Methods