コードを介して設定されたドキュメントの名前を変更します
-
16-10-2019 - |
質問
ドキュメントセットのウェルカム画面にWebパーツを配置しました。ボタンをクリックすると、ドキュメントセットの名前を変更できるようになります。
誰かがこれを達成しましたか?
splistitem item = spcontext.current.listitemを介して現在のドキュメントセットを参照できます。
documentset set = documentset.getDocumentset(item.folder);
// document set name set.item ["name"] = "new name"; set.item.update();
上記のカップルラインは何かをしているようですが、フォルダーを開けられないことについて例外があります
何か案は? ty
解決
私の推測では、ドキュメンセットオブジェクトがspfolderに由来するので、
同じ方法を使用して、ドキュメントセットよりもフォルダーの名前を変更する必要があります
とても
set.Item[SPBuiltInFieldId.Title] = newDsName;
set.Item.Update(); //or SystemUpdate(false)
また
SpfolderオブジェクトでMovetoメソッドを使用できます
所属していません sharepoint.stackexchange