Class TabVersionDetailController
Inheritance
TabVersionDetailController
Assembly: DotNetNuke.dll
Syntax
public class TabVersionDetailController : ServiceLocator<ITabVersionDetailController, TabVersionDetailController>, ITabVersionDetailController
Constructors
TabVersionDetailController()
Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.4. Please use overload with IHostSettings. Scheduled removal in v12.0.0.")]
public TabVersionDetailController()
TabVersionDetailController(IHostSettings)
Declaration
public TabVersionDetailController(IHostSettings hostSettings)
Parameters
Methods
ClearCache(int)
Declaration
public void ClearCache(int tabVersionId)
Parameters
| Type |
Name |
Description |
| int |
tabVersionId |
|
DeleteTabVersionDetail(int, int)
Declaration
public void DeleteTabVersionDetail(int tabVersionId, int tabVersionDetailId)
Parameters
| Type |
Name |
Description |
| int |
tabVersionId |
|
| int |
tabVersionDetailId |
|
GetFactory()
Declaration
protected override Func<ITabVersionDetailController> GetFactory()
Returns
Overrides
GetTabVersionDetail(int, int, bool)
Declaration
public TabVersionDetail GetTabVersionDetail(int tabVersionDetailId, int tabVersionId, bool ignoreCache = false)
Parameters
| Type |
Name |
Description |
| int |
tabVersionDetailId |
|
| int |
tabVersionId |
|
| bool |
ignoreCache |
|
Returns
GetTabVersionDetails(int, bool)
Declaration
public IEnumerable<TabVersionDetail> GetTabVersionDetails(int tabVersionId, bool ignoreCache = false)
Parameters
| Type |
Name |
Description |
| int |
tabVersionId |
|
| bool |
ignoreCache |
|
Returns
GetVersionHistory(int, int)
Declaration
public IEnumerable<TabVersionDetail> GetVersionHistory(int tabId, int version)
Parameters
| Type |
Name |
Description |
| int |
tabId |
|
| int |
version |
|
Returns
SaveTabVersionDetail(TabVersionDetail)
Declaration
public void SaveTabVersionDetail(TabVersionDetail tabVersionDetail)
Parameters
SaveTabVersionDetail(TabVersionDetail, int)
Declaration
public void SaveTabVersionDetail(TabVersionDetail tabVersionDetail, int createdByUserID)
Parameters
SaveTabVersionDetail(TabVersionDetail, int, int)
Declaration
public void SaveTabVersionDetail(TabVersionDetail tabVersionDetail, int createdByUserID, int modifiedByUserID)
Parameters
Implements
Extension Methods