Sharepoint文档标题和文档名称之间的区别

发布于 2024-07-13 05:17:29 字数 1459 浏览 9 评论 0 原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

糖粟与秋泊 2024-07-20 05:17:29

“标题”是数据库中实体的字段。 “名称”是唯一标识文档下的 SPFile 的内容。 所以你可以认为标题是相当任意的; 您可以像更改任何其他属性(描述等)一样更改它,但如果更改名称,则类似于移动文件。 文件夹/网站中的名称必须是唯一的。

"Title" is a field on the entity in the database. "Name" is what uniquely identifies the SPFile underlying the document. So you can think of Title as pretty arbitrary; you can change it just like you would change any other property (description, etc.) but if you change the Name, it is akin to moving the file. Names must be unique in folders/webs.

梦明 2024-07-20 05:17:29

来自 MSDN 上 SPFile 的属性

  • 名称:获取文件的名称,包括扩展名。
  • Title:获取文件的显示名称。

默认情况下上传文档时,“名称”属性将等于文档的文件名。 例如,如果我上传 MyDocument.docx,则“名称”属性将等于 MyDocument.docx。 如果我有一个位于 http://myserver 的站点,则 name 属性的工作方式与文件名通常的工作方式相同。 com/MyWeb/default.aspx 并且该文件存储在名为“MyDocuments”的文档库中,那么我就可以在 http://myserver.com/MyWeb/MyDocuments/MyDocument.docx。 如果我将名称更改为 NewDocument.docx,那么我将在 http://myserver.com 访问该文件/MyWeb/MyDocuments/NewDocument.docx

“标题”属性只是分配给文档的额外元数据。 在上述情况下,有人可能倾向于避免在文档的文件名中使用空格,但通过标题字段,他们可以自由地添加空格。这将提高可读性,并且仍然允许任何文件名限制。

对于您的同事来说,他可能希望避免文件名中的某些字符或格式 - 或者只是简单地不想对用户重命名 - 因此他正在修改标题(元数据)而不是文件本身。

From the properties of SPFile on MSDN:

  • Name: Gets the name of the file including the extension.
  • Title: Gets the display name of the file.

When uploading a document by default the 'Name' property will equal the file name of the document. For example if I upload MyDocument.docx then the 'Name' property will equal MyDocument.docx. The name property works the same as a file name typically does, if I have a site at http://myserver.com/MyWeb/default.aspx and the file is stored in a document library called 'MyDocuments' then I would be able to access the file at http://myserver.com/MyWeb/MyDocuments/MyDocument.docx. If I change the name to NewDocument.docx then I would access the file at http://myserver.com/MyWeb/MyDocuments/NewDocument.docx.

The 'Title' property is just extra metadata assigned to the document. In the case of the above someone might be inclined to avoid using spaces in the filenames of their document, but with the title field they can be free to add them in. It would increase readability and still allow for any filename restrictions.

In the case of your colleague he might be wishing to avoid certain characters or formatting in the file name - or just simple doesn't want to rename it on the users - and so he is modifying the title (metadata) rather than the file itself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文