Implements the basic functionality of a custom item.
For a list of all members of this type, see CustomItemBase Members.
System.Object
Sitecore.Data.Items.CustomItemBase
Derived types
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
An item is a record in a database. Items are the basic building block of a Sitecore site. An item may represent any kind of information, e.g. a piece of content, a media file, a layout etc. Items always have a name and and ID that uniquely identifies the item within the database. Items have a template that defines which fields the item contains. An item represent a single version of piece of content is a single language.
This class can be used as a base class for implementing custom items. A custom item is an item that has special properties and functionality that match the functionality and semantics of the item that it is associated with. For instance a template item is associated with a template and provides functionality to access section and fiels and create new items based on the template.
The associated item can be accessed using the InnerItem.
The custom item base provides access to the basic properties of an item, e.g. name, database, display name and icon. The item can be edited using the BeginEdit and EndEdit methods.
Namespace: Sitecore.Data.Items
Assembly: Sitecore.Kernel (in Sitecore.Kernel.dll)
CustomItemBase Members | Sitecore.Data.Items Namespace