2009-09-23 20 views
1

我正在使用SharePoint 2007.如何區分默認情況下可用的列創建的用戶列(用戶爲SPList創建的列)?任何幫助,將不勝感激。區分Sharepoint用戶定義的列和默認列

+1

沒有切實可行的方法來做到這一點。如果我們知道你需要知道差異的原因,這可能會有所幫助。 – Nat 2009-09-23 23:52:08

+0

我需要單獨獲取用戶定義的屬性。當我遍歷SPList.Fields它給我所有的領域。我需要單獨修改用戶定義字段的值。並非所有的領域。 – Prabhu 2009-09-24 04:25:36

+1

嗨。我使用SPField.SourceId屬性來區分用戶定義的字段和內部字段。它現在工作。這將是一個萬無一失的方式? – Prabhu 2009-09-24 10:07:19

回答

1

SourceId並非萬無一失。 Microsoft領域在其中放置了一個Microsoft命名空間。在GUI中創建的人員在其中放置了一個Web GUID(或一個列表GUID)。但是通過第三方或自定義解決方案中的代碼創建的可能會放置任何內容 - 命名空間或GUID。

相關問題