SharePoint Programlı Forum Kütüphanesi InfoPath XML dosyasını düzenlemek için 2007

Aşağıdaki kod parçası hatları InfoPath XML kayıt güncelleme(dosya)

SPWeb = _Web SPContext.Current.Web; SPList _list = _web.Lists[“SampleFormLib”];

MemoryStream myInStream = new MemoryStream(item.File.OpenBinary()); XmlTextReader reader = new XmlTextReader(myInStream);

XmlDocument XmlDocument doc = new(); doc.Load(okuyucu);

reader.Close(); myInStream.Close();

XmlNamespaceManager nameSpaceManager = new XmlNamespaceManager(doc.NameTable); nameSpaceManager.AddNamespace(“benim”, “http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-06-11T12:44:57“);

doc.DocumentElement.SelectSingleNode(“benim:Durum”, nameSpaceManager).InnerText = “Kaydedilmiş”; […]

SharePoint Kütüphanesi'nde "dosya SHAREPOINT sistem tarafından modifiye edilmiştir" Hata süre güncelleniyor InfoPath xml dosyası

Eğer / WebParts veya herhangi bir ortamda aracılığıyla olaylarda nesne modeli aracılığıyla InfoPath xml dosyası güncelleştirmeye çalışırsanız.

Item.Update execting iken() hata aşağıda neden olur. ListItem InfoPath xml dosyasını güncelleme dosya ve ListItem nesne kesilir.

Item.File.Update() Sorununuzu çözmek olacak.

StackTrace […]