現在、(Visual Studio で) SharePoint 内に単純な承認ワークフローを作成しているため、ユーザーがアイテムを承認したらカスタム コードを実行できます。ただし、使用する承認フォームを指定しないと、SharePoint は [タスクの完了] ボタンのある既定のフォームを選択するだけで、[拒否] ボタンは選択しないようです。
独自のページを作成したり、Web からコピー/貼り付けしたりする代わりに、ユーザーに両方の選択肢を提供するために、コードで参照できるデフォルトの承認/拒否フォームはありますか?
PS InfoPath には近づきません。これは非常に単純なワークフローであり、それほど時間はかからないはずです。InfoPath ルートに進むと、無駄に時間がかかるように感じます。