VSTO学习笔记(四)从SharePoint 2010中下载文件
2015-06-16 09:53
489 查看
原文:VSTO学习笔记(四)从SharePoint 2010中下载文件上一次我们开发了一个简单的64位COM加载项,虽然功能很简单,但是包括了开发一个64位COM加载项的大部分过程。本次我们来给COM加载项添加一些功能:从SharePoint 2010的文档库中下载一个Excel文档到本地。
示例代码下载
本系列所有示例代码均在 Visual Studio 2010 Ultimate RC + Office 2010 Professional Plus Beta x64 上测试通过。
1、首先创建一个Shared AddIn项目(具体细节请参阅上一篇文章):
代码
public void btnDownload_Click(CommandBarButton sender, ref bool cancelDefault)
{
FrmLogin login = new FrmLogin();
if (login.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
this.fn下载文件();
}
}
10、编译一下,安装生成的setup.exe:
11、打开Excel,点击【下载数据】:
12、输入域用户名、密码后,点击【登录】,即把SharePoint中的文件下载到了本地,默认在C盘:
小结:
本次只是添加了一些功能,和SharePoint 2010进行了交互,下载了一个文档,其中用到了域用户的验证。后续篇章会继续将VSTO与其他技术进行整合,构建一个完善的解决方案。
示例代码下载
本系列所有示例代码均在 Visual Studio 2010 Ultimate RC + Office 2010 Professional Plus Beta x64 上测试通过。
1、首先创建一个Shared AddIn项目(具体细节请参阅上一篇文章):
代码
public void btnDownload_Click(CommandBarButton sender, ref bool cancelDefault)
{
FrmLogin login = new FrmLogin();
if (login.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
this.fn下载文件();
}
}
10、编译一下,安装生成的setup.exe:
11、打开Excel,点击【下载数据】:
12、输入域用户名、密码后,点击【登录】,即把SharePoint中的文件下载到了本地,默认在C盘:
小结:
本次只是添加了一些功能,和SharePoint 2010进行了交互,下载了一个文档,其中用到了域用户的验证。后续篇章会继续将VSTO与其他技术进行整合,构建一个完善的解决方案。
相关文章推荐
- JSON详解
- Reading and writing files in Java (Input/Output) - Tutorial
- Dojo实现跨源(CROS)请求
- Pv和并发的换算
- 内核及内核切换的那些事
- mysql基于BLACKHOLE复制基础的各种架构
- hive sql优化
- ubuntu 下安装bin文件
- 浅谈MVP实现Android应用层开发
- linux设备模型 上层
- C#高级编程十六天----匿名类型
- VSTO学习笔记(二)Excel对象模型
- 生产服务器环境最小化安装后 Centos 6.5优化配置备忘
- Jetty9使用jetty.sh启动Unix服务
- 新百家乐的配置
- SpringMVC入门学习(一) 环境搭建+实例演示
- SQL语句到底是怎么执行的?
- 游戏感:虚拟感觉的游戏设计师指南——第五章 不再靠直觉:游戏感的测量方法
- fluent validation
- postgresql stream 模式搭建