The ContentItem type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| AuthorizedRoles | Gets an array of roles allowed to read this item. Null or empty list is interpreted as this item has no access restrictions (anyone may read). | |
| Children | Gets or sets all a collection of child items of this item ignoring permissions. If you want the children the current user has permission to use GetChildren()()() instead. | |
| Created | Gets or sets when this item was initially created. | |
| DetailCollections | Gets or sets the details collection collection. These are details grouped into a collection. | |
| Details | Gets or sets the details collection. These are usually accessed using the e.g. item["Detailname"]. This is a place to store content data. | |
| Expires | Gets or sets the expiration date of this item. | |
| Extension | The default file extension for this content item, e.g. ".aspx". | |
| IconUrl | Gets the icon of this item. This can be used to distinguish item types in edit mode. | |
| ID | Gets or sets item ID. | |
| IsPage | Gets whether this item is a page. This is used for and site map purposes. | |
| Item | Gets or sets the detail or property with the supplied name. If a property with the supplied name exists this is always returned in favour of any detail that might have the same name. | |
| Name | Gets or sets the item's name. This is used to compute the item's url and can be used to uniquely identify the item among other items on the same level. | |
| Parent | Gets or sets this item's parent. This can be null for root items and previous versions but should be another page in other situations. | |
| Path | The logical path to the node from the root node. | |
| Published | Gets or sets the publish date of this item. | |
| RewrittenUrl | Obsolete. Gets the non-friendly url to this item (e.g. "/default.aspx?page=1"). This is used to uniquely identify this item when rewriting to the template page. Non-page items have two query string properties; page and item (e.g. "/default.aspx?page=1&item=27"). | |
| SavedBy | Gets or sets the name of the identity who saved this item. | |
| SortOrder | Gets or sets the sort order of this item. | |
| TemplateUrl | Gets the template that handle the presentation of this content item. For non page items (IsPage) this can be a user control (ascx). | |
| Title | Gets or sets the item's title. This is used in edit mode and probably in a custom implementation. | |
| Updated | Gets or sets the date this item was updated. | |
| Url | Gets the public url to this item. This is computed by walking the parent path and prepending their names to the url. | |
| VersionOf | Gets or sets the published version of this item. If this value is not null then this item is a previous version of the item specified by VersionOf. | |
| Visible | Gets or sets whether this item is visible. This is normally used to control it's visibility in the site map provider. | |
| ZoneName | Gets or sets zone name which is associated with data items and their placement on a page. |