ワークフローの最終状態に達したアイテムは、たとえば PublishManager.PublishSmart を呼び出すスケジュールされたタスクを使用して WEB データベースに簡単に公開できますが、ワークフロー内のすべてのアイテムの最新バージョンを公開できるようにしたいと考えています。状態を別の公開ターゲット (内部プレビュー用) に送信し、基本的にワークフローをバイパスします。
アイテムが変更されたり、ワークフローの状態が変更されたりするたびにではなく、スケジュールに従って1 日に数回行う必要があることを念頭に置いて、これを実行するための最も効率的な方法として何をお勧めしますか?
特定の( finalおよび/またはfinal ではない) 特定のワークフロー状態 (保留中および承認済みなど) にあるアイテムのみをスケジュールに従ってプレビュー公開ターゲットに公開する必要があると言って要件を変更した場合、その推奨事項はどのように変化しますか?