我的任务:
构建一个窗口服务(在开头构建一个C#控制台应用程序),使用默认打印机自动打印添加到SharePoint中特定文档库的任何PDF文件。
我找到了从本地目录打印PDF的代码,但在SharePoint部分中存在问题。
我是c#和SharePoint编程的新手,我不知道从哪里开始。任何帮助将不胜感激!
问题:
我应该在执行打印部分之前直接从SharePoint获取文件还是将其下载到本地PC(并在打印作业后将其删除)?
如果我要直接从SharePoint获取文件,我尝试将以下代码应用于命名空间:使用Microsoft.SharePoint.Client; 和 Microsoft.SharePoint.Client。 dll 在当前pj的lib中但是得到错误。
using (SPSite site = new SPSite(url))
{
using (SPWeb web = site.OpenWeb())
{
SPFile file = web.GetFile(url);
}
}
错误:无法找到命名空间名称SPSite / SPFile / SPWeb的类型。
总而言之,我应该在处理任务时使用哪些技能/方法?
答案 0 :(得分:0)
Microsoft.SharePoint.dll
和Microsoft.SharePoint
命名空间。