ワークフローCreateTask:通常のInfoPathタスクテンプレートをカスタマイズする方法は?
-
16-10-2019 - |
質問
通常のcreateTaskアクティビティで使用されるInfoPathタスクフォームをカスタマイズできますか?
私は自分のフォームを作成し、それを参照できることを知っています elements.xml
ファイルですが、私は使用するのが好きです myForm.TaskProperties.Title = "Please upd...";
またはそれはカスタムフォームでも可能です(持っている TaskProperties
)?
基本的に、createTaskアクティビティを使用するときに作成される標準タスクフォームが好きではないため、フィールド「前身」を削除して、他のフィールドを削除することができます。私が欲しいのは、いくつかのコメントフィールドと「仕上げタスク」ボタンを備えたタスクだけです。
解決
解決策を見つけました:独自のタスクフォームを作成して、それを経由して呼び出します CreateTaskWithContentType
.
ここに素晴らしい説明があります: CreateTaskメソッド - カスタムコンテンツタイプに基づいてタスクを作成する方法 ワークフロータスクコンテンツタイプを継承する独自のタスクフォームを作成する方法に関するチュートリアル: Visual StudioでSharePointのワークフローを記録します
所属していません sharepoint.stackexchange