Workflow-Element (Elements)
Letzte Änderung: Mittwoch, 7. Oktober 2009
Gilt für: SharePoint Foundation 2010
Inhalt dieses Artikels
Attribute
Untergeordnete Elemente
Übergeordnete Elemente
Definiert einen Workflow.
<Workflow
Title="Text"
Name="Text"
CodeBesideAssembly="Text"
CodeBesideClass="Text"
Description="Text"
Id="Text"
EngineClass="Text"
EngineAssembly="Text"
AssociationUrl="Text"
InstantiationUrl="Text"
ModificationUrl="Text"
StatusUrl="Text"
TaskListContentTypeId="Text" >
</Workflow>
Attribute
Attribut |
Beschreibung |
---|---|
Title |
Optionaler Text-Wert. |
Name |
Erforderlicher Text-Wert. Gibt den Workflownamen an, der auf der Benutzeroberfläche von SharePoint Foundation angezeigt wird. Der Workflowname kann maximal 256 Zeichen lang sein. |
CodeBesideAssembly |
Erforderlicher Text-Wert. Gibt den starken Namen der CodeBeside-Assembly an. |
CodeBesideClass |
Erforderlicher Text-Wert. Gibt den Namen der Workflowklasse in der CodeBeside-Datei an, die zum Generieren der Workflowassembly verwendet wird. Der Name sollte den Namespace der Klasse enthalten. |
Description |
Optionaler Text-Wert. Gibt die Workflowbeschreibung an, die auf der Benutzeroberfläche von SharePoint Foundation angezeigt wird. Die Workflowbeschreibung kann maximal 256 Zeichen lang sein. |
Id |
Erforderlicher Text-Wert. Gibt den global eindeutigen Bezeichner (GUID) für den Workflow an. |
EngineClass |
Für künftige Zwecke vorbehalten. |
EngineAssembly |
Für künftige Zwecke vorbehalten. |
AssociationUrl |
Optionaler Text-Wert. Gibt die URL des Zuordnungsformulars für diesen Workflow an. Legen Sie den Wert des AssociationURL-Attributs auf die benutzerdefinierte Formularseite fest, die für die Workflowzuordnung verwendet werden soll. Ein Beispiel:
Hinweis
SharePoint Foundation unterstützt absolute Pfade oder serverrelative Pfade in der Workflowvorlagendefinition. Alle URLs für Formularpfade müssen in einem dieser Formate ausgedrückt werden, z. B. als absoluter Pfad wie "http://site/library/page.aspx" oder als serverrelativer Pfad wie "/layouts/page.aspx". Das Reparieren von Hyperlinks in Workflowvorlagendefinitionen wird in SharePoint Foundation nicht unterstützt.
Wenn dasselbe Formular für die Instanziierung und die Zuordnung des Workflows verwendet werden soll, legen Sie beide Elemente auf dieses Formular fest. Weitere Informationen zu Zuordnungsformularen finden Sie unter Zuordnungs- und -Initiierungsformulare für Workflows (SharePoint Foundation). |
InstantiationUrl |
Optionaler Text-Wert. Gibt die URL des Initiierungsformulars für diesen Workflow an. Ein Beispiel:
Hinweis
SharePoint Foundation unterstützt absolute Pfade oder serverrelative Pfade in der Workflowvorlagendefinition. Alle URLs für Formularpfade müssen in einem dieser Formate ausgedrückt werden, z. B. als absoluter Pfad wie "http://site/library/page.aspx" oder als serverrelativer Pfad wie "/layouts/page.aspx". Das Reparieren von Hyperlinks in Workflowvorlagendefinitionen wird in SharePoint Foundation nicht unterstützt.
Weitere Informationen zu Initiierungsformularen finden Sie unter Zuordnungs- und -Initiierungsformulare für Workflows (SharePoint Foundation). |
ModificationUrl |
Optionaler Text-Wert. Gibt die URL des Formulars zur Behandlung der Änderungen für diesen Workflow an. Falls der Workflow mehrere Änderungen enthält, können Sie das mit diesem Attribut angegebene Formular folgendermaßen programmieren:
Weitere Informationen zu Änderungsformularen finden Sie unter Workflowänderungsformulare (SharePoint Foundation). |
StatusUrl |
Veraltet. Nicht verwenden. |
TaskListContentTypeId |
Optionaler Text-Wert. Gibt die Inhaltstyp-ID des Inhaltstyps an, der der Workflowaufgabenliste zugewiesen wurde. Weitere Informationen zu Aufgabenformularen finden Sie unter Workflowaufgabenformulare (SharePoint Foundation). |
Untergeordnete Elemente
Übergeordnete Elemente
Hinweise
Weitere Informationen zu Zuordnungs- und Initiierungsformularen finden Sie unter Zuordnungs- und -Initiierungsformulare für Workflows (SharePoint Foundation).
Beispiel
Im Folgenden finden Sie ein Beispiel für das Workflow-Element in einer Datei mit Workflowdefinitionselementen. Das Beispiel wurde zur Veranschaulichung vereinfacht.
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
<Workflow
Name="AdventureWorksWorkflow"
Description="Use this workflow to track sequential tasks of users."
Id="C6964BFF-BG8D-41ac-AC5E-B61EC111731C"
CodeBesideClass="AdventureWorks.Workflow1"
CodeBesideAssembly="AdventureWorks, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e3bce121e9429c"
TaskListContentTypeId="0x01080100C9C9515DE4E24001905074F980F93160"
AssociationUrl="_layouts/myAssocPage.aspx"
InstantiationUrl="_layouts/myIniPage.aspx"
ModificationUrl="_layouts/myModPage.aspx">
<Categories/>
<AssociationData>
…
</AssociationData>
<MetaData>
…
</MetaData>
</Workflow>
</Elements>
Siehe auch
Konzepte
Workflowbereitstellung mithilfe von Features
Zuordnungs- und -Initiierungsformulare für Workflows (SharePoint Foundation)
Workflowänderungsformulare (SharePoint Foundation)
Workflowaufgabenformulare (SharePoint Foundation)