我在 Sharepoint 2010 中有一个文档库并存储了 infopath 2010 表单模板(XSN 文件)。有没有办法以编程方式(使用 C# 代码)使用 SharePoint 对象模型或 Infopath 2010 对象模型打开 XSN。我想打开 .XSL 文件并更改一些文本,然后重新打包文件。我知道有一些程序集Microsoft.Deployment.Compression
,Microsoft.Deployment.Compression.Cab
它们会提取 XSN(cab 文件)并将它们解压缩到临时文件夹中。但这将需要一些提升的权限等,等等,
有没有更好的方法使用 infopath 2010 或 sharepoint 2010 对象模型。