我想在SharePoint上获取文件的name属性吗?
如果我尝试获取我创建的列的元数据,我可以使用此方法获取此数据
文件是SPFile。
if (file.GetProperty("DocId") != null)
{
docId = file.GetProperty("DocId").ToString();
}
但是当我试着得到这个名字时
if (file.GetProperty("Name") != null)
{
docId = file.GetProperty("Name").ToString();
}
else {...}
它转到了else语句。
我哪里出错了?
感谢。
答案 0 :(得分:4)
您很可能希望在文档库中查看与SPFile关联的SPItem的属性 - SPFile.GetListItem。
您还可以使用SPFile.Properties枚举文件的所有属性,以查看“文件名”属性的名称是“vti_title”。
答案 1 :(得分:2)
使用
后没关系file.Item.Name;