Freigeben über


Template-Element (WorkflowConfig)

Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Enthält die Informationen, die für einen deklarativen, codefreien Workflow-Editor erforderlich sind, z. B. Microsoft SharePoint Designer 2010, um eine Workflowvorlage in SharePoint Foundation zu generieren.

Definition

<Template
  BaseID="Text"
  DocLibID="Text"
  XomlID="Text" | "Integer"
  XomlHref="Text"
  XomlVersion="Text"
  RulesID="Text" | "Integer"
  RulesHref="Text"
  RulesVersion="Text"
>
</Template>

Elemente und Attribute

In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.

Attribute

Attribut

Beschreibung

**DocLibID**

Erforderlich **Text**. Gibt die GUID der Dokumentbibliothek an, die die Workflowmarkupdatei (XOML) und bei Bedarf die Regelmarkupdatei (XOML.RULES) enthält.

**BaseID**

Erforderlich **Text**. Gibt die GUID an, die verwendet wird, um diesen Workflow eindeutig zu identifizieren. Die BaseID ist für alle Versionen des Workflows identisch.

**XomlID**

Optional **Integer**. Eine optionale Möglichkeit, die Workflowmarkupdatei eindeutig zu identifizieren. Dieses Attribut muss der ID-Eigenschaft des Elements in der Dokumentbibliothek entsprechen.

Falls vorhanden, wird dieses Attribut anstelle des **XomlHref**-Attributs verwendet.

**XomlVersion**

Erforderlich **Text**. Gibt die Version der Workflowmarkupdatei an, die beim Erstellen einer Instanz dieses Workflows verwendet werden soll.

**XomlHref**

Erforderlich **Text**. Gibt den Pfad zur Workflowmarkupdatei an. Der Pfad muss als relativer Speicherort der Workflowkonfigurationsdatei angegeben werden.

**RulesID**

Optional **Integer**. Eine optionale Möglichkeit, die Workflowregeldatei eindeutig zu identifizieren. Dieses Attribut muss der ID-Eigenschaft des Elements in der Dokumentbibliothek entsprechen.

Falls vorhanden, wird dieses Attribut anstelle des **RulesHref**-Attributs verwendet.

**RulesVersion**

Erforderlich **Text**. Gibt die Version der Workflowregeldatei an, falls vorhanden, die beim Erstellen einer Instanz dieses Workflows verwendet werden soll.

**RulesHref**

Erforderlich **Text**. Gibt den Pfad zur Workflowregeldatei an. Der Pfad muss als relativer Speicherort der Workflowkonfigurationsdatei angegeben werden.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element
WWorkflowConfig-Element](workflowconfig-element.md)

Hinweise

Anwendungen, die als deklarativer regelbasierter, codefreier Workflow-Editor erstellt wurden, können die AssociateWorkflowMarkup(String, String) -Methode des websvcWebPartPages-Webdiensts verwenden, um eine Workflowvorlage zu erstellen und sie einer SharePoint-Liste zuzuordnen, die eine Workflowmarkupdatei, eine Workflowkonfigurationsdatei und optional eine Markupdatei für Workflowregeln angibt.

Weitere Informationen zum Erstellen einer Anwendung, die als deklarativer regelbasierter Workflow-Editor ohne Code verwendet werden kann, finden Sie unter Creating Declarative, No-Code Workflow Editors.

Beispiel

Im folgenden Beispiel wird ein Template-Element für eine Workflowkonfiguration gezeigt.

    <Template
        BaseID="{68B99644-EDCE-4988-9D11-7FD5CCAE09CC}"
        DocLibID="{74FAE22C-0176-46DF-AA12-988CE79C8889}"
        XomlHref="Workflows/Notify Me/Notify Me.xoml"
        XomlVersion="V3.0"
        RulesHref="Workflows/Notify Me/Notify Me.xoml.rules"
        RulesVersion="V3.0"
    >

Siehe auch