The IItem interface has to be implemented for all items in the EPiServer CMS ObjectStore.
namespace EPiServer.BaseLibrary
{
public interface IItem
{
//An item has to hava a identity
Object Id { get; }
//An iten has to have a name so it's posible to create a path of items
String Name { get; }
}
}