Field.DeleteObject-Methode
Löscht das Feld aus der Liste, von der Website oder aus den Inhaltstypen innerhalb der Liste.
Namespace: Microsoft.SharePoint.Client
Assemblys: Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (in Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)
Syntax
'Declaration
Public Sub DeleteObject
'Usage
Dim instance As Field
instance.DeleteObject()
public void DeleteObject()
Ausnahmen
Ausnahme | Bedingung |
---|---|
[SPException] | Ausgelöst, wenn das Feld ein oder mehrere abhängige Nachschlagefelder hat oder das Feld eine Websitespalte in einer Liste verwendet ist. Fehlercode:-2146232832. Ausgelöst, wenn das Feld von der Liste der Basistyp vererbt wird und CanBeDeletedfalse ist. Fehlercode:-2130575215.Thrown, wenn das Feld ausgeblendet ist. Fehlercode:-2130575214. Ausgelöst, wenn die Eigenschaft Sealedtrue ist und die Eigenschaft CanBeDeletedfalse. Fehlercode:-2130575213. Oder ausgelöst, wenn die Eigenschaft ReadOnlyFieldtrueist. Fehlercode:-2130575212. |
SPQueryThrottledException | Ausgelöst, wenn der Vorgang die Drosselung überschritten wird. Fehlercode:-2147024860. |
[ArgumentException] | Ausgelöst, wenn das Feld nicht vorhanden ist. Fehlercode:-2147024809. |
[InvalidOperationException] | Ausgelöst, wenn die CanBeDeleted -Eigenschaft des Felds falseist. Fehlercode:-1. |
[UnauthorizedAccessException] | Ausgelöst, wenn der aktuelle Benutzer nicht über ausreichende Berechtigungen verfügt. Fehlercode:-2147024891. |