Table of Contents

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
object
ContentLanguageInfo
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 DataRow

DataRow 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

ObjectTypeInfo

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()