Table of Contents

Class ContentItemFields

Namespace
CMS.ContentEngine
Assembly
CMS.ContentEngine.dll

Represents system properties for a content item.

public class ContentItemFields : IContentItemIdentifier
Inheritance
object
ContentItemFields
Implements
Derived
Extension Methods

Remarks

The class implements IContentItemIdentifier. However, if the result originates from a query containing the Columns(params string[]) parameterization, the fields required by the interface must be explicitly included in the list:

query.Columns("ContentItemID", "ContentItemDataContentLanguageID", "MyColumn1", ...)

Properties

ContentItemCommonDataContentLanguageID

Content item language ID.

public int ContentItemCommonDataContentLanguageID { get; set; }

Property Value

int

ContentItemCommonDataFirstPublishedWhen

Content item first published when.

public DateTime? ContentItemCommonDataFirstPublishedWhen { get; set; }

Property Value

DateTime?

ContentItemCommonDataLastPublishedWhen

Content item last published when.

public DateTime? ContentItemCommonDataLastPublishedWhen { get; set; }

Property Value

DateTime?

ContentItemCommonDataVersionStatus

Content item version status.

public VersionStatus ContentItemCommonDataVersionStatus { get; set; }

Property Value

VersionStatus

ContentItemContentTypeID

Content type ID.

public int ContentItemContentTypeID { get; set; }

Property Value

int

ContentItemGUID

Content item GUID.

public Guid ContentItemGUID { get; set; }

Property Value

Guid

ContentItemID

Content item ID.

public int ContentItemID { get; set; }

Property Value

int

ContentItemIsSecured

Indicates if content item is secured.

public bool ContentItemIsSecured { get; set; }

Property Value

bool

ContentItemName

Content item name.

public string ContentItemName { get; set; }

Property Value

string