Како Уређивање ИнфоПатх КСМЛ датотеку у библиотеци форума Програмско у СхареПоинт 2007

Испод линије шифри је да ажурирате ИнфоПатх КСМЛ запис(фајл)

СПВеб _веб = СПЦонтект.Цуррент.Веб; СПЛист _лист = _веб.Листс[“СамплеФормЛиб”];

МемориСтреам миИнСтреам = нев МемориСтреам(итем.Филе.ОпенБинари()); КсмлТектРеадер Реадер = нев КсмлТектРеадер(миИнСтреам);

КсмлДоцумент доц = нев КсмлДоцумент(); доц.Лоад(читалац);

реадер.Цлосе(); миИнСтреам.Цлосе();

КсмлНамеспацеМанагер намеСпацеМанагер = нев КсмлНамеспацеМанагер(доц.НамеТабле); намеСпацеМанагер.АддНамеспаце(“мој”, “ХТТП://сцхемас.мицрософт.цом/оффице/инфопатх/2003/миКССД/2009-06-11Т12:44:57“);

доц.ДоцументЕлемент.СелецтСинглеНоде(“мој:Статус”, намеСпацеМанагер).Иннер Тект = “Савед”; […]

"Датотека је измењена СхареПоинт систему " Грешка при Ажурирање ИнфоПатх кмл датотеке у СхареПоинт библиотеци

Ако покушате да ажурирате ИнфоПатх кмл фајл преко објектног модела у догађајима односно ВебПартс или кроз било који медиј.

Док екецтинг на Итем.Упдате() ће изазвати грешку испод. Док ажурирање ИнфоПатх кмл фајл у ЛистИтем фајл и ЛистИтем објекат добијање искључени.

Итем.Филе.Упдате() ће решити свој проблем.

StackTrace […]