Field.DeleteObject 方法
從清單、網站或清單中的內容類型刪除欄位。
命名空間: Microsoft.SharePoint.Client
組件: Microsoft.SharePoint.Client.Silverlight (在 Microsoft.SharePoint.Client.Silverlight.dll 中); Microsoft.SharePoint.Client.Phone (在 Microsoft.SharePoint.Client.Phone.dll 中) Microsoft.SharePoint.Client (在 Microsoft.SharePoint.Client.dll 中)
語法
'宣告
Public Sub DeleteObject
'用途
Dim instance As Field
instance.DeleteObject()
public void DeleteObject()
例外狀況
例外狀況 | 條件 |
---|---|
[SPException] | 擲回欄位有一或多個相關的查閱欄位,或欄位清單中所用的網站欄。錯誤碼 ︰-2146232832。當從基本的清單類型繼承的欄位,並且CanBeDeletedfalse擲回 expression.error。錯誤碼:-2130575215.Thrown 時隱藏欄位。錯誤碼 ︰-2130575214。當Sealed屬性是true而CanBeDeleted屬性是false擲回。錯誤碼 ︰-2130575213。或ReadOnlyField屬性時true擲回。錯誤碼 ︰-2130575212。 |
SPQueryThrottledException | 作業超過節流的限制,就會擲回。錯誤碼 ︰-2147024860。 |
[ArgumentException] | 欄位並不會擲回。錯誤碼 ︰-2147024809。 |
[InvalidOperationException] | 欄位的CanBeDeleted屬性時false擲回。錯誤碼:-1。 |
[UnauthorizedAccessException] | 目前的使用者沒有足夠的權限會擲回。錯誤碼 ︰-2147024891。 |