SPBaseType enumeration

Specifies the base type for a list.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

public enum SPBaseType

Member nameDescription
UnspecifiedBaseTypeNo base type specified. Value = -1.
GenericListGeneric type of list template used for most lists. Value = 0.
DocumentLibraryDocument library. Value = 1.
UnusedUnused. Value = 2.
DiscussionBoardDiscussion board. Deprecated. Use SPBaseType.GenericList and SPListTemplateType.DiscussionBoard.
SurveySurvey list. Value = 4.
IssueIssue-tracking list. Value = 5.

Base list types are defined in the global Onet.xml file located in %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\GLOBAL\XML.