SPFormCollection Class
Represents a collection of SPForm objects.
Inheritance Hierarchy
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.SPBaseCollection
Microsoft.SharePoint.SPFormCollection
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online
Syntax
'Declaration
<SubsetCallableTypeAttribute> _
<ClientCallableTypeAttribute(Name := "FormCollection", ServerTypeId := "{078611ea-ce4d-45c0-9b7a-d4b1b46cc327}", _
CollectionChildItemType := GetType(SPForm))> _
Public Class SPFormCollection _
Inherits SPBaseCollection
'Usage
Dim instance As SPFormCollection
[SubsetCallableTypeAttribute]
[ClientCallableTypeAttribute(Name = "FormCollection", ServerTypeId = "{078611ea-ce4d-45c0-9b7a-d4b1b46cc327}",
CollectionChildItemType = typeof(SPForm))]
public class SPFormCollection : SPBaseCollection
Remarks
Use the Forms property of the SPList class to return the collection of forms for a list.
Use an indexer to return a single form from the collection. For example, assuming the collection is assigned to a variable named myForms , use myForms[index] in C#, or myForms(index) in Microsoft Visual Basic, where index is either the index number of the form in the collection or the site-relative URL of the form.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.