Freigeben über


Beispiel für die .ACTIONS-Datei (WorkflowInfo)

Letzte Änderung: Freitag, 25. Februar 2011

Gilt für: SharePoint Foundation 2010

In diesem Beispiel wird die allgemeine Struktur einer gültigen ACTIONS-Datei gezeigt, die zum Importieren von benutzerdefinierten Bedingungen und Aktionen in einen deklarativen regelbasierten Workflow-Editor ohne Code, z. B. Microsoft SharePoint Designer 2010, verwendet werden kann.

Beispiel

Das folgende XML ist ein Beispiel für die Konstruktion einer ACTIONS-Datei, um die Elemente Conditions oder Actions der Standardliste hinzuzufügen.

<?xml version="1.0" encoding="utf-8"?>
<WorkflowInfo Language="en-us">
   <Conditions And="and"
               Else="Else If"
               Not="not"
               Or="or"
               When="If">
      <Condition AppliesTo="list"
                 Assembly="Assembly.Name, 
                           Version=0.0.0.0, 
                           Culture=neutral, 
                           PublicKeyToken=GUID"
                 ClassName="Fully qualified 
                            class name"
                 FunctionName="Boolean method name
                               implemented in 
                               class"
                 Name="Name to be displayed in 
                       workflow editor"
                 Type="Advanced"
                 UsesCurrentItem="true">
         <RuleDesigner Sentence="Sentence to be 
                                 displayed to the 
                                 workflow editor">
            <FieldBind DesignerType="Date"
                       Field="Parameter that 
                              FieldBind maps to"
                       Function="true"
                       Id="Unique positive Integer"
                       Text="Text to be displayed 
                             as a hyperlink"
                       TypeFrom="Parameter that a 
                                 non-Operator derives 
                                 its type from"
                       Value="Reserved for future use">
               <Option Name="Option1" Value="Value1" />
            </FieldBind>
         </RuleDesigner>
         <Parameters>
            <Parameter Direction="In"
                       InitialValue=""
                       Name="MyParameter"
                       Type="System.String, mscorlib" />
         </Parameters>
      </Condition>
   </Conditions>
   <Actions>
      <Action Name="Action name displayed in editor">
         <RuleDesigner Sentence="Sentence to be 
                                 displayed to the
                                 workflow editor">
            <FieldBind DesignerType="CreateListItem"
                       Field="Parameter that FieldBind 
                              maps to"
                       Function="true"
                       Id="Unique positive Integer"
                       OperatorTypeFrom="Parameter 
                                         Operator derives 
                                         its type from"
                       Text="Text to be displayed 
                             as a hyperlink"
                       TypeFrom="Parameter non-Operator 
                                 derives its type from"
                       Value="Reserved for future use">
            </FieldBind>
         </RuleDesigner>
      </Default>
   </Actions>
</WorkflowInfo>

Siehe auch

Aufgaben

Beispiel für eine ACTIONS-Datei

Konzepte

Erstellen deklarativer Workflow-Editoren ohne Code

Standardworkflowaktionen

Standardworkflowbedingungen

Übersicht über das Workflowaktivitätsschema