.ACTIONS 文件示例 (WorkflowInfo)

适用于:SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

此示例显示有效 的一般结构。可用于将自定义条件和操作导入到声明性、基于规则的无代码工作流编辑器(如 Microsoft SharePoint Designer 2010)中的 ACTIONS 文件。

示例

下面的 XML 示例演示如何构建 .ACTIONS 文件以将 ConditionsActions 元素添加到默认列表。

<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>

另请参阅