Class ContentLanguageInfo
- Namespace
- CMS.ContentEngine
- Assembly
- CMS.ContentEngine.dll
Data container class for ContentLanguageInfo.
[InfoCache(InfoCacheBy.ID|InfoCacheBy.Name, Priority = InfoCachePriority.NotRemovable)]
public class ContentLanguageInfo : AbstractInfo<ContentLanguageInfo, IInfoProvider<ContentLanguageInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithName
- Inheritance
-
objectContentLanguageInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
ContentLanguageInfo()
Creates an empty instance of the ContentLanguageInfo class.
public ContentLanguageInfo()
ContentLanguageInfo(DataRow)
Creates a new instances of the ContentLanguageInfo class from the given System.Data.DataRow.
public ContentLanguageInfo(DataRow dr)
Parameters
dr
DataRowDataRow with the object data.
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "cms.contentlanguage"
Field Value
- string
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
Field Value
Properties
ContentLanguageCultureFormat
Content language culture format.
[DatabaseField]
public virtual string ContentLanguageCultureFormat { get; set; }
Property Value
- string
ContentLanguageDisplayName
Content language display name.
[DatabaseField]
public virtual string ContentLanguageDisplayName { get; set; }
Property Value
- string
ContentLanguageFallbackContentLanguageID
Fallback content language ID.
[DatabaseField]
public virtual int ContentLanguageFallbackContentLanguageID { get; set; }
Property Value
- int
ContentLanguageFlagIconName
Content language icon name.
[DatabaseField]
public virtual string ContentLanguageFlagIconName { get; set; }
Property Value
- string
ContentLanguageGUID
Content language GUID.
[DatabaseField]
public virtual Guid ContentLanguageGUID { get; set; }
Property Value
- Guid
ContentLanguageID
Content language ID.
[DatabaseField]
public virtual int ContentLanguageID { get; set; }
Property Value
- int
ContentLanguageIsDefault
Content language is default.
[DatabaseField]
public virtual bool ContentLanguageIsDefault { get; set; }
Property Value
- bool
ContentLanguageName
Content language name.
[DatabaseField]
public virtual string ContentLanguageName { get; set; }
Property Value
- string
Methods
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()
LoadDefaultData()
Loads the default data to the object.
protected override void LoadDefaultData()
SetObject()
Updates the object using appropriate provider.
protected override void SetObject()