SPFieldCollection.Add Method (String, SPFieldType, Boolean, Boolean, StringCollection)
Creates a field in the collection based on the specified display name, field type, Boolean values for other field properties, and choices in the case of a Choice field.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online
Syntax
'Declaration
Public Function Add ( _
strDisplayName As String, _
type As SPFieldType, _
bRequired As Boolean, _
bCompactName As Boolean, _
choices As StringCollection _
) As String
'Usage
Dim instance As SPFieldCollection
Dim strDisplayName As String
Dim type As SPFieldType
Dim bRequired As Boolean
Dim bCompactName As Boolean
Dim choices As StringCollection
Dim returnValue As String
returnValue = instance.Add(strDisplayName, _
type, bRequired, bCompactName, choices)
public string Add(
string strDisplayName,
SPFieldType type,
bool bRequired,
bool bCompactName,
StringCollection choices
)
Parameters
strDisplayName
Type: System.StringA string that specifies the display name of the field.
type
Type: Microsoft.SharePoint.SPFieldTypeA SPFieldType value that specifies the type of field to create.
bRequired
Type: System.Booleantrue to require that the field contain a value; otherwise, false.
bCompactName
Type: System.Booleantrue to compact the field name to eight characters; otherwise, false.
choices
Type: System.Collections.Specialized.StringCollectionA System.Collections.Specialized.StringCollection object that contains choices for a Choice field.
Return Value
Type: System.String
A string that contains the internal name of the new field.