Class PageTemplateConfigurationInfo
Data container class for PageTemplateConfigurationInfo. Represents custom page template configuration for MVC sites.
[InfoCache(InfoCacheBy.Guid, Priority = InfoCachePriority.NotRemovable)]
public class PageTemplateConfigurationInfo : AbstractInfo<PageTemplateConfigurationInfo, IInfoProvider<PageTemplateConfigurationInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid
- Inheritance
-
objectPageTemplateConfigurationInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
PageTemplateConfigurationInfo()
Creates an empty instance of the PageTemplateConfigurationInfo class.
public PageTemplateConfigurationInfo()
PageTemplateConfigurationInfo(DataRow)
Creates a new instances of the PageTemplateConfigurationInfo class from the given System.Data.DataRow.
public PageTemplateConfigurationInfo(DataRow dr)
Parameters
dr
DataRowDataRow with the object data.
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "cms.pagetemplateconfiguration"
Field Value
- string
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
Field Value
Properties
PageTemplateConfigurationDescription
Page template configuration description.
[DatabaseField]
public virtual string PageTemplateConfigurationDescription { get; set; }
Property Value
- string
PageTemplateConfigurationGUID
Page template configuration GUID.
[DatabaseField]
public virtual Guid PageTemplateConfigurationGUID { get; set; }
Property Value
- Guid
PageTemplateConfigurationID
Page template configuration ID.
[DatabaseField]
public virtual int PageTemplateConfigurationID { get; set; }
Property Value
- int
PageTemplateConfigurationIcon
Page template configuration icon.
[DatabaseField]
public virtual string PageTemplateConfigurationIcon { get; set; }
Property Value
- string
PageTemplateConfigurationLastModified
Page template configuration last modified.
[DatabaseField]
public virtual DateTime PageTemplateConfigurationLastModified { get; set; }
Property Value
- DateTime
PageTemplateConfigurationName
Page template configuration name.
[DatabaseField]
public virtual string PageTemplateConfigurationName { get; set; }
Property Value
- string
PageTemplateConfigurationTemplate
Page template configuration template configuration.
[DatabaseField]
public virtual string PageTemplateConfigurationTemplate { get; set; }
Property Value
- string
PageTemplateConfigurationWidgets
Page template configuration widgets configuration.
[DatabaseField]
public virtual string PageTemplateConfigurationWidgets { get; set; }
Property Value
- string
Methods
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()
SetObject()
Updates the object using appropriate provider.
protected override void SetObject()