修改文档库中文件名称

/// <summary>

/// An item was added.

/// </summary>

public override void ItemAdded(SPItemEventProperties properties)

{

  base.ItemAdded(properties);

SPListItem item = properties.ListItem;

  string fileName = "人员测评" + "-" + properties.UserDisplayName +  "-" + DateTime.Now.ToString("yyyyMM") + item.File.Name.Substring(item.File.Name.LastIndexOf(‘.‘));

item.File.MoveTo(item.Url.Substring(0, item.Url.IndexOf(‘/‘) + 1) + fileName, true);

}

时间: 2024-08-03 11:37:58

修改文档库中文件名称的相关文章

CAML获取SharePoint文档库中除文件夹外所有文档

方法一: ? 1 2 3 4 <QueryOptions>         <ViewAttributes Scope="Recursive" />     </QueryOptions> </query> 方法二: ? 1 2 3 4 5 <View Scope="RecursiveAll">     <Query>         <Where>...</Where>

可视化webpart基础开发——TreeView控件读取文档库中的所有文件夹和文件(递归方法读取)

可视化webpart基础开发——TreeView控件读取文档库中的所有文件夹和文件(递归方法读取) 分类: SharePoint2011-12-23 14:44 1584人阅读 评论(0) 收藏 举报 文档sharepointurl测试stringforms 可视化webpart基础开发——TreeView控件读取文档库中的所有文件夹和文件(递归方法读取) 1.在部署的sharepoint网站中新建一个名为“测试文档库”的文档库,并添加各级的子文件夹和子文件,用于测试 2.在VS2010中新建空

Git 中删除文档库的文件

情况一:文档库中还没加入任何文件,也就是执行 "git init" 之后,还没有执行过 "git commit" . 指令:git rm --cached 文件名 原理:"git rm 文件名"这条指令,Git 会执行两项检查: 1.Git 索引中有没有该文件的内容(刚刚有没有执行过 "git add 文件名" ),如果有,表示这个文件的内容和文档库中的不一样,为了避免遗失数据,Git 会显示提示信息,然后放弃执行. 2. 文

Git排除不需要加入文档库的文件

开始的时候 ,所有文件都是untracked(不被追踪的).如果执行 "git status"指令,Git 会列出 untracked 文件列表. 在正常情况下,文件夹中的所有文件应该被分类成tracked(被追踪的)和ignored(忽略的). tracked状态的文件就是已经加入Git 文档库的文件.要让文件变成ignored状态(也就是让 Git 不要检查这个文件), 必须现在文件夹中创建一个名为 " .gitignored" 的文件,然后把要忽略的文件逐一列

上传文件到 Sharepoint 的文档库中和下载 Sharepoint 的文档库的文件到客户端

文件操作应用场景: 如果你的.NET项目是运行在SharePoint服务器上的,你可以直接使用SharePoint服务器端对象模型,用SPFileCollection.Add方法 http://msdn.microsoft.com/zh-cn/library/ms454491%28office.12%29.aspx 如果不在同一台机器上,并且你的SharePoint是2010,你可以使用.NET客户端对象模型,用FileCollection.Add方法 http://msdn.microsoft

SharePoint 2013 文档库中PPT转换PDF

原文:SharePoint 2013 文档库中PPT转换PDF 通过使用 PowerPoint Automation Services,可以从 PowerPoint 二进制文件格式 (.ppt) 和 PowerPoint Open XML 文件格式 (.pptx) 转换为其他格式.例如,您可能需要将一批 PowerPoint 97–2003 文件升级到 Open XML 演示文稿文件.您还可以在“编辑”菜单中创建自定义操作,以允许用户按需创建 PDF 版本的演示文稿. 一.效果演示: 1.新建一

[sharepoint]文档库,文件夹授权

写在前面 在项目中用到了文档库授权的方法,这里将查询到的方式总结一下. 涉及到的方法 在逻辑中用到的方法. /// <summary> /// 获取sharepoint站点角色定义 rest api /// </summary> /// <param name="hostWebUrl"></param> /// <param name="strAPI"></param> /// <para

sharepoint文档库中日期显示详细日期,不显示几天前

文档库---库设置----栏

WebHttpRequest在sharepoint文档库中的使用

写在前面 由于sharepoint服务器上的站点采用的域用户windows认证的方式登陆,而app项目虽然能够提供用户名和密码,但客户是不愿意在网络上这样传输的.所以给提供了使用ssl证书认证的方式.而webhttprequest和sharepoint的Client object model 的结合还是蛮靠谱的,这里将采用这两种方式,带上证书发送请求进行上传文件. 核心代码 1 /// <summary> 2 /// 上传文件 3 /// </summary> 4 /// <