del método Field.DeleteObject
Elimina el campo de la lista, del sitio o de los tipos de contenido de la lista.
Espacio de nombres: Microsoft.SharePoint.Client
Ensamblados: Microsoft.SharePoint.Client.Silverlight (en Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (en Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (en Microsoft.SharePoint.Client.dll)
Sintaxis
'Declaración
Public Sub DeleteObject
'Uso
Dim instance As Field
instance.DeleteObject()
public void DeleteObject()
Excepciones
Excepción | Condición |
---|---|
[SPException] | Se produce cuando el campo tiene uno o varios campos de búsqueda dependiente o el campo es una columna de sitio que se usan en una lista. Código de error:-2146232832. Se produce cuando el campo se hereda del tipo de base de la lista y CanBeDeleted es false. Código de error:-2130575215.Thrown cuando el campo está oculto. Código de error:-2130575214. Se produce cuando la propiedad Sealed es true y la propiedad CanBeDeleted es false. Código de error:-2130575213. O se produce cuando la propiedad ReadOnlyField es true. Código de error:-2130575212. |
SPQueryThrottledException | Se produce cuando se excede el límite por la operación. Código de error:-2147024860. |
[ArgumentException] | Se produce cuando el campo no existe. Código de error: -2147024809. |
[InvalidOperationException] | Se produce cuando la propiedad CanBeDeleted del campo es false. Código de error: -1. |
[UnauthorizedAccessException] | Se produce cuando el usuario actual no tiene permisos suficientes. Código de error: -2147024891. |