Partilhar via


. Exemplo de arquivo ACTIONS (WorkflowInfo)

Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013

Este exemplo mostra a estrutura geral de um válido . Arquivo ACTIONS que pode ser usado para importar condições e ações personalizadas para um editor declarativo de fluxo de trabalho sem código baseado em regras, como o Microsoft SharePoint Designer 2010.

Exemplo

O XML a seguir é um exemplo de como um . O arquivo ACTIONS pode ser construído para adicionar elementos Condições ou Ações à lista padrão.

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

Confira também