Freigeben über


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.

Siehe auch

Referenz

Field Klasse

Field-Member

Microsoft.SharePoint.Client-Namespace