У меня есть библиотека документов в Sharepoint 2010, и я сохранил шаблон форм infopath 2010 (файл XSN). Есть ли способ программно (используя код С#) открыть XSN с помощью объектной модели SharePoint или объектной модели Infopath 2010. Я хочу открыть файл .XSL и изменить некоторый текст, а затем переупаковать файл. Я знаю, что есть некоторые сборки, такие как Microsoft.Deployment.Compression
и Microsoft.Deployment.Compression.Cab
, которые будут извлекать XSN (cab-файл) и распаковывать их во временную папку. Но для этого потребуется некоторое повышенное разрешение и т. д. и т. д.,
Есть ли лучший способ сделать это с помощью объектной модели infopath 2010 или sharepoint 2010.