SPListTemplateCollection class
Represents a collection of SPListTemplate objects.
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.SPBaseCollection
Microsoft.SharePoint.SPListTemplateCollection
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
[SubsetCallableTypeAttribute] [ClientCallableTypeAttribute(Name = "ListTemplateCollection", ServerTypeId = "23748d10-16a1-4946-a38b-98fdec0e0ec8", CollectionIndexerMethodClientName = "GetByName", CollectionChildItemType = typeof(SPListTemplate), SampleUrl = "{apiroot}/web/ListTemplates")] public class SPListTemplateCollection : SPBaseCollection
Use the ListTemplates property of the SPWeb class to return an SPListTemplateCollection object that represents the collection of list definitions for a Web site. Use the GetCustomListTemplates method of the SPSite class to return an SPListTemplateCollection object that represents the collection of list templates for a site collection. Use an indexer to return a single list definition or list template from the collection. For example, if the collection is assigned to a variable named myListTemplates, use myListTemplates[index] in Microsoft Visual C#, or myListTemplates(index) in Microsoft Visual Basic, where index is the index number of the definition or template in the collection or the name of the definition or template.