2

我正在尝试获取 SharePoint 上文件的名称属性?

如果我尝试获取我创建的列的元数据,我可以使用此方法获取此数据

文件是 SPFile。

if (file.GetProperty("DocId") != null)
{
    docId = file.GetProperty("DocId").ToString();
}

但是当我试图得到名字时

if (file.GetProperty("Name") != null)
{
    docId = file.GetProperty("Name").ToString();
}
else {...}

它转到 else 语句。

我哪里错了?

谢谢。

4

2 回答 2

4

您很可能希望查看与文档库中的 SPFile 关联的 SPItem 的属性 - SPFile.GetListItem

您还可以使用SPFile.Properties枚举文件的所有属性,以查看“文件名”属性的名称类似于“vti_title”。

于 2012-05-31T02:15:29.013 回答
2

用了之后就好了

file.Item.Name;
于 2012-05-31T03:42:44.977 回答