Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Deletes the field from the list, from the site, or from the content types within the list.
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
<RemoteAttribute> _
Public Sub DeleteObject
'Usage
Dim instance As Field
instance.DeleteObject()
[RemoteAttribute]
public void DeleteObject()
Exceptions
Exception | Condition |
---|---|
[SPException] | Thrown when the field has one or more dependent lookup fields, or the field is a site column used in a list. Error code: -2146232832. Thrown when the field is inherited from the base type of the list and CanBeDeleted is false. Error code: -2130575215.Thrown when the field is hidden. Error code: -2130575214. Thrown when the Sealed property is true and the CanBeDeleted property is false. Error code: -2130575213. Or thrown when the ReadOnlyField property is true. Error code:-2130575212. |
SPQueryThrottledException | Thrown when the throttling limit is exceeded by the operation. Error code: -2147024860. |
[ArgumentException] | Thrown when the field does not exist. Error code: -2147024809. |
[InvalidOperationException] | Thrown when the CanBeDeleted property of the field is false. Error code: -1. |
[UnauthorizedAccessException] | Thrown when the current user has insufficient permissions. Error code: -2147024891. |