startRoute
Entwickler-Prozesserweiterungen
Startet einen ad-hoc-Workflow für ein SharePoint-Listenelement.
Sie können auch Genehmigungs-, Aktivitäts- und Benachrichtigungsknoten zu diesem ad-hoc-Workflow hinzufügen.
Argument | Beschreibung |
adHocXml | Auf dem initiierten Workflow basierende XML. |
Rückgabewert: Keiner
Beispielargument:
<Routes>
<Route Name="Test1" Desc="Desc1" Duration="2" ListName="Lib3" ItemId="2">
<Comment>Starting from Xml</Comment>
<Steps>
<Step Name="FirstApproval" Desc="First Approval of Workflow." Duration="2" Type="Approval" >
<Participants>
<Participant LoginName=" yourdomain\user1"/>
</Participants>
</Step>
<Step Name="WFNotification" Desc="A demo notification." Duration="2" Type="Notification" >
<Participants>
<Participant LoginName=" yourdomain\user2"/>
</Participants>
<Message>
Demo notification.
</Message>
</Step>
<Step Name="WFActivity" Desc="A demo activity." Duration="2" Type="Activity" >
<Participants>
<Participant LoginName=" yourdomain\user1"/>
<Participant LoginName=" yourdomain\user2"/>
<Participant LoginName=" yourdomain\user3"/>
</Participants>
</Step>
</Steps>
</Route>
</Routes>
Argumentbeschreibung
Jeder Route-Knoten entspricht einem neuen Workflow, und es kann mehrere Route-Knoten unter den übergeordneten Routen geben.
In jedem Route-Knoten können Sie unter dem Knoten „Schritte“ Workflowschritte hinzufügen. Jeder Schritte-Knoten kann vier Attribute besitzen:
- Name: Entspricht der Eigenschaft „Name“ für einen Workflowschritt.
- Desc: Entspricht der Eigenschaft „Beschreibung“ für einen Workflowschritt.
- Duration: Entspricht der Eigenschaft „Dauer“ für einen Workflowschritt.
- Type: Kann einen der folgenden werte besitzen: Genehmigung, Aktivität, Benachrichtigung.
In jedem „Schritte-“Knoten können Sie Workflowteilnehmer angeben. Bitte beachten Sie, dass Benachrichtigungsknoten auch einen untergeordneten Knoten mit dem Namen „Nachricht“ besitzen, den Sie anpassen können, um die Benachrichtigungsnachricht zu ändern.