在SP2010中,創建一個支持內容類型(添加都柏林核心文檔內容類型並將其設置爲默認CT)的DocLib
並啓用支持版本。 類似地添加另一個內容類型鏈接到文檔在SharePoint2010中讀取ListItemVersion內容類型
創建一個使用Dublin Core CT的文檔。 發佈爲版本1
編輯文檔的屬性,並更改內容類型KO鏈接記錄 發佈爲版本2
從代碼現在,當我嘗試讀取項目的領域(最新版)我可以使用代碼
object val = spItem[field.Id]
但在版本控制文件的情況下,我使用該代碼讀取內容類型
object val = spItem[field.InternalName];
,但不幸的是內容類型值爲null
。
如何閱讀版本文檔的內容類型。
對不起,但我不明白你的問題。你想達到什麼目的?如果你想獲得內容類型,簡單調用'spItem.ContentType',但我可能錯過了你的問題。 –
spItem in infact SPListItemVersion,所以我不能調用spItem.ContentType。 – Binayacharya
是否使問題更清楚,請添加相關代碼。我們無法猜測你是如何構建你的對象的。 –