FC2ブログ

2019-09

SystemUpdate()で承認時のコメントが消える…

タイトルの通りです。

アイテムのバージョンや更新日、承認状態等を変えずにアイテムを更新出来るSystemUpdateメソッドですが、これを行うと承認時のコメントが消えてしまうことが判明…(TдT)

Update()の場合は、承認済み(or却下)から承認待ちに変わるので承認時のコメントが消えるのは分かりますが。


仕方がないので、承認時のコメントはセットし直します。。。

SPListItem item = ***;
string comme = item.ModerationInformation.Comment;
item["列名"] = "更新する値";
item.SystemUpdate();

item.ModerationInformation.Comment = comme;
item.SystemUpdate();

スポンサーサイト



● COMMENT FORM ●

承認待ちコメント

このコメントは管理者の承認待ちです

承認待ちコメント

このコメントは管理者の承認待ちです


管理者にだけ表示を許可する

トラックバック

http://sharepointyuzuki.blog54.fc2.com/tb.php/30-8dd2495d
この記事にトラックバックする(FC2ブログユーザー)

 | BLOG TOP |  » BreakRoleInheritanceメソッドの不思議

プロフィール

柚木

Author:柚木
コメント・トラックバックなどお気軽にどうぞ(^^)

連絡先:yuzuki-sharepoint★mail.goo.ne.jp(★を@に変換)

最新記事

最新コメント

最新トラックバック

月別アーカイブ

カテゴリ

リスト・ライブラリ (9)
検索関連 (3)
管理設定 (0)
開発 (14)
その他 (1)
未分類 (0)

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する

ブロとも申請フォーム

この人とブロともになる