我正在嘗試將自定義內容類型從一個網站複製到另一個網站。我搜索了一下,發現了一些使用FieldLinks和Fields的例子。我很遺憾要使用哪一個,因爲當我從我的源網站獲取FieldLinks時,我會得到3個字段;而從字段檢索只返回我2字段...自定義字段丟失。我敢肯定,自從我通過界面完成後,我已經在適當的級別添加了字段。但是,當使用代碼檢索它時,這些數字不會加起來。Sharepoint中的字段鏈接和字段之間的區別
所以,除了那個奇怪的問題,我想知道FieldLinks和Fields之間有什麼區別,並且在Content Types(以編程方式)處理它們時應該使用哪一個?
謝謝。
感謝您的解釋。我的情況是,當我檢查內容類型的SPFieldLinks時,我可以看到3個字段鏈接(這是正確的);但是,如果我檢查SPField,我只能看到2個字段...自定義列丟失。 – BeraCim 2010-05-04 06:38:22
...和內容類型和列是通過接口添加的,而不是以編程方式添加,如果這有什麼區別的話。 – BeraCim 2010-05-04 07:32:40
SP2013 doc [這裏](https://msdn.microsoft.com/en-us/library/office/microsoft.sharepoint.spcontenttype.fieldlinks.aspx)(看下面的評論)強化了你的觀點,所以這仍然是-至今。 – jpaugh 2017-07-20 18:54:21