ワークフローのほぼ全体を対象とするEnableModificationActivityを持つ、かなり単純な順次承認ワークフローがあります。私の変更フォームは、ワークフローでまだ発生していない承認ステップを有効/無効にする機能をユーザーに提供するASPXページです。ワークフローは複数回変更できるため、ワークフローの現在の状態を反映するようにフォームに表示します。つまり、現在有効または無効になっているアクティビティを表示する必要があります。
私はこれについて少し後で共有する不格好な解決策を思いついたが、これを実行するためのクリーンな方法があると信じなければならない。