Show / Hide Table of Contents

Class TabVersionDetailController

Inheritance
object
ServiceLocator<ITabVersionDetailController, TabVersionDetailController>
TabVersionDetailController
Implements
ITabVersionDetailController
Inherited Members
ServiceLocator<ITabVersionDetailController, TabVersionDetailController>.SetTestableInstance(ITabVersionDetailController)
ServiceLocator<ITabVersionDetailController, TabVersionDetailController>.ClearInstance()
ServiceLocator<ITabVersionDetailController, TabVersionDetailController>.GetFactory()
ServiceLocator<ITabVersionDetailController, TabVersionDetailController>.Instance
ServiceLocator<ITabVersionDetailController, TabVersionDetailController>.Factory
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Tabs.TabVersions
Assembly: DotNetNuke.dll
Syntax
public class TabVersionDetailController : ServiceLocator<ITabVersionDetailController, TabVersionDetailController>, ITabVersionDetailController

Constructors

TabVersionDetailController()

Declaration
public TabVersionDetailController()

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
Type Description
Func<ITabVersionDetailController>
Overrides
ServiceLocator<ITabVersionDetailController, TabVersionDetailController>.GetFactory()

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
Type Description
TabVersionDetail

GetTabVersionDetails(int, bool)

Declaration
public IEnumerable<TabVersionDetail> GetTabVersionDetails(int tabVersionId, bool ignoreCache = false)
Parameters
Type Name Description
int tabVersionId
bool ignoreCache
Returns
Type Description
IEnumerable<TabVersionDetail>

GetVersionHistory(int, int)

Declaration
public IEnumerable<TabVersionDetail> GetVersionHistory(int tabId, int version)
Parameters
Type Name Description
int tabId
int version
Returns
Type Description
IEnumerable<TabVersionDetail>

SaveTabVersionDetail(TabVersionDetail)

Declaration
public void SaveTabVersionDetail(TabVersionDetail tabVersionDetail)
Parameters
Type Name Description
TabVersionDetail tabVersionDetail

SaveTabVersionDetail(TabVersionDetail, int)

Declaration
public void SaveTabVersionDetail(TabVersionDetail tabVersionDetail, int createdByUserID)
Parameters
Type Name Description
TabVersionDetail tabVersionDetail
int createdByUserID

SaveTabVersionDetail(TabVersionDetail, int, int)

Declaration
public void SaveTabVersionDetail(TabVersionDetail tabVersionDetail, int createdByUserID, int modifiedByUserID)
Parameters
Type Name Description
TabVersionDetail tabVersionDetail
int createdByUserID
int modifiedByUserID

Implements

ITabVersionDetailController

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS