ListTemplateType Enumeration

Specifies list server templates.

Namespace:  Microsoft.SharePoint.Client
Assemblies:   Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)

Syntax

'Declaration
Public Enumeration ListTemplateType
'Usage
Dim instance As ListTemplateType
public enum ListTemplateType

Members

Member name Description
InvalidType Not used. The value = -1.
NoListTemplate No list template. The value = 0.
GenericList Custom list. The value = 100.
DocumentLibrary Document library. The value = 101.
Survey Survey. The value = 102.
Links Links. The value = 103.
Announcements Announcements. The value = 104.
Contacts Contacts. The value = 105.
Events Calendar. The value = 106.
Tasks Tasks. The value = 107.
DiscussionBoard Discussion board. The value = 108.
PictureLibrary Picture library. The value = 109.
DataSources Data sources for a site. The value = 110.
WebTemplateCatalog Site template gallery. The value = 111.
UserInformation User Information. The value = 112.
WebPartCatalog Web Part gallery. The value = 113.
ListTemplateCatalog List Template gallery. The value = 114.
XMLForm XML Form library. The value = 115.
MasterPageCatalog Master Page gallery. The value = 116.
NoCodeWorkflows No Code Workflows. The value = 117.
WorkflowProcess Custom Workflow Process. The value = 118.
WebPageLibrary Wiki Page Library. The value = 119.
CustomGrid Custom grid for a list. The value = 120.
SolutionCatalog Solution Catalog. The value = 121.
NoCodePublic No Code Public Workflows. The value = 122.
ThemeCatalog ThemeCatalog. The value = 123.
DataConnectionLibrary Data connection library for sharing information about external data connections. The value = 130.
WorkflowHistory Workflow History. The value = 140.
GanttTasks Project Tasks. The value = 150.
Meetings Meeting Series (Meeting). The value = 200.
Agenda Agenda (Meeting). The value = 201.
MeetingUser Attendees (Meeting). The value = 202.
Decision Decisions (Meeting). The value = 204.
MeetingObjective Objectives (Meeting). The value = 207.
TextBox Text Box (Meeting). The value = 210.
ThingsToBring Things To Bring (Meeting). The value = 211.
HomePageLibrary Workspace Pages (Meeting). The value = 212.
Posts Posts (Blog). The value = 301.
Comments Comments (Blog). The value = 302.
Categories Categories (Blog). The value = 303.
Facility Facility. The value = 402.
Whereabouts Whereabouts. The value = 403.
CallTrack Call Track. The value = 404.
Circulation Circulation. The value = 405.
Timecard Time card. The value = 420.
Holidays Holidays. The value = 421.
IMEDic IME Dictionary. The value = 499.
ExternalList
IssueTracking Issue tracking. The value = 1100.
AdminTasks Administrator Tasks. The value = 1200.
HealthRules Health Rules. The value = 1220.
HealthReports Health Reports. The value = 1221.

Remarks

The following is a list of standard list template types.

List Template Type

Template Id

Base Type

Description

GenericList

100

0

A basic list which can be adapted for multiple purposes.

DocumentLibrary

101

1

Contains a list of documents and other files.

Survey

102

4

Fields on a survey list represent questions that are asked of survey participants. Items in a list represent a set of responses to a particular survey.

Links

103

0

Contains a list of hyperlinks and their descriptions.

Announcements

104

0

Contains a set of simple announcements.

Contacts

105

0

Contains a list of contacts used for tracking people in a site.

Events

106

0

Contains a list of single and recurring events. An events list typically has special views for displaying events on a calendar.

Tasks

107

0

Contains a list of items that represent completed and pending work items.

DiscussionBoard

108

0

Contains discussions topics and their replies.

PictureLibrary

109

1

Contains a library adapted for storing and viewing digital pictures.

DataSources

110

1

Contains data connection description files.

XmlForm

115

1

Contains XML documents. An XML form library can also contain templates for displaying and editing XML files via forms, as well as rules for specifying how XML data is converted to and from list items.

NoCodeWorkflows

117

1

Contains additional workflow definitions that describe new processes that can be used within lists. These workflow definitions do not contain advanced code-based extensions.

WorkflowProcess

118

0

Contains a list used to support execution of custom workflow process actions.

WebPageLibrary

119

1

Contains a set of editable Web pages.

CustomGrid

120

0

Contains a set of list items with a grid-editing view.

WorkflowHistory

140

0

Contains a set of history items for instances of workflows.

GanttTasks

150

0

Contains a list of tasks with specialized Gantt views of task data.

IssuesTracking

1100

5

Contains a list of items used to track issues.

See Also

Reference

Microsoft.SharePoint.Client Namespace