-1
A
回答
0
實際上一個項目總是一個項目(SPListItem
對象)。
如果您從庫中獲取某個項目,則必須使用SPItem.File
來獲取適當的SPFile
對象。
爲確保您擁有一個文件,您可以使用SPFile
(請參閱https://msdn.microsoft.com/EN-US/library/microsoft.sharepoint.spfile.exists.aspx)的Exists
屬性。
...
var item = GetListItemById(1);
if (item.File.Exists)
{
var file = item.File;
//handle file
}
...
HTH,
丹尼爾
相關問題
- 1. ListView ItemDataBound - 確定項目是否是AlternatingItem?
- 2. 文檔庫項目的OnWorkflowItemChanged - 確定元數據或文件是否已更改?
- 3. 如何確定是否使用IWizard添加項目項目?
- 4. 檢查項目是否在列表中並刪除舊項目
- 5. 知道一個Python列表是否有一個項目或多個項目
- 6. 如何確定項目是否是WPF ItemTemplate中的最後一個項目?
- 7. 確定項目是Erlang中的字符串還是列表
- 8. 檢測項目是否是列表中的最後一項
- 9. 如何確定VSLangProj.Reference是否是項目參考或文件參考?
- 10. 如何檢查Context.Item是否uCommerce項目或Sitecore項目
- 11. 我是否正確添加鏈接列表前的項目
- 12. 如何確定EnvDTE.Project對象是否代表C/C++項目?
- 13. 數組或列表中的項目是否保持其順序?
- 14. 通過具體項目確定列表框項目
- 15. 鏈接列表中的Foreach項目是否按順序排列項目?
- 16. Visual Studio 2010如何確定哪些項目是測試項目?
- 17. 如何確定克隆項目的源項目是否已更改?
- 18. 是否有可能選擇一個自定義列表視圖項目與其列表項目ID而不是Android中的列表項目位置?
- 19. QComboBox的初始項目是否可以顯示比項目列表中更短的文本項目?
- 20. 是否可以將列表項目複製到SharePoint 2007中的文檔庫中?
- 21. 確定列表框項目來源
- 22. Java項目文檔
- 23. NetBeans項目文檔
- 24. UDK - 確定UE3項目的版本是
- 25. 是否有API檢索給定類別的項目列表?
- 26. 列表是否包含具有特定值的項目?
- 27. 列表框中的選定項目是否有ASP.NET集合?
- 28. 檢查自定義列表是否包含項目
- 29. 確定NSString中的路徑是否是目錄或文件?
- 30. 如何確定是否已從列表中選擇項目編程