Workflow CreateTask: Wie kann man reguläre Infopath -Task -Vorlage anpassen?
-
16-10-2019 - |
Frage
Kann ich das Infopath -Aufgabenformular anpassen, das von der regulären Createtask -Aktivität verwendet wird?
Ich weiß, ich kann meine eigene Form und Referenz erstellen, die in der elements.xml
Datei, aber ich benutze gerne myForm.TaskProperties.Title = "Please upd...";
oder ist das auch möglich mit einer benutzerdefinierten Form (haben TaskProperties
)?
Grundsätzlich mag ich das Standard -Aufgabenformular, das bei Verwendung der CreateTask -Aktivität erstellt wird, nicht. Daher möchte ich das Feld "Vorgänger" löschen und einige andere Felder löschen. Ich möchte nur eine Aufgabe mit einem Kommentarfeld und einer "Finish -Aufgabe" -Taste.
Lösung
Fand die Lösung: Erstellen Sie Ihr eigenes Aufgabenformular und rufen Sie sie über CreateTaskWithContentType
.
Eine schöne Erklärung finden Sie hier: CreateTask -Methode - Erstellen einer Aufgabe basierend auf einem benutzerdefinierten Inhaltstyp und ein Tutorial zum Erstellen Ihres eigenen Aufgabenformulars, der den Workflow -Aufgabeninhaltstyp erben: SharePoint -Workflows mit Visual Studio