Programmer's Guide > Interfaces > CMSBrowseItem interface > CMSItemType enumeration
  
CMSItemType enumeration
The CMSItemType enumerated type indicates the type of object. Some values may be combined with others, as specified below.
The CMSItemType enumeration has the following constants of type int.
CMS_ITEM_TYPE_UNKNOWN = 0
This is an unknown object.
CMS_ITEM_TYPE_DOC = 1
This is a document object.
CMS_ITEM_TYPE_FOLDER = 2
This is a folder object.
CMS_ITEM_TYPE_CONTAINER = 4
This constant can be combined with the CMS_ITEM_TYPE_DOC constant to indicate that the document object contains other objects.
CMS_ITEM_TYPE_GRAPHIC = 8
This is a graphic or other non-CMS object.
CMS_ITEM_TYPE_DISABLED = 16
This constant can be combined with the IO_ITEM_TYPE_DOC and IO_ITEM_TYPE_GRAPHIC constants to indicate that the object should be “disabled”. This should be used for objects which should not be constructed by the application.