Elemento RuleDesigner (WorkflowInfo)
Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013
Elemento de tipo complexo que contém informações necessárias para renderizar uma sentença de fluxo de trabalho em um editor declarativo de fluxo de trabalho sem código, como o Microsoft SharePoint Designer 2010.
Definição
<RuleDesigner>
<FieldBind>
<Option>
<DataSourceRef>
Elementos e atributos
As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.
Atributos
Atributo |
Descrição |
---|---|
**Frase** |
Necessário **text**. Texto exibido no editor de fluxo de trabalho que representa a regra do fluxo de trabalho. A sentença de regra pode conter texto estático e também texto que é gerado dinamicamente em tempo de execução. As variáveis podem ser inseridas na frase usando a notação %1, %2 e assim por diante. Cada variável mapeia para um elemento **FieldBind** **Id**. Em seguida, durante o design do fluxo de trabalho, o texto exibido para essas variáveis é o atributo **Text** do elemento **FieldBind**. |
Elementos filho
Elementos pai
Exemplo
O XML a seguir demonstra como construir um elemento RuleDesigner para que ele possa ser exibido em um editor de fluxo de trabalho sem código.
<WorkflowInfo>
<Conditions>…</Conditions>
<Actions Sequential="then" Parallel="and">
<Action Name="Update my custom SharePoint list"
ClassName="CustomActivities.OrderListFunctions"
Assembly="CustomActivities"
Category="My Custom Actions"
CreatesTask="true"
CreatesInList="UpdateList"
AppliesTo="all"
ListModeration="false"
UsesCurrentItem="true">
<RuleDesigner Sentence="Update %1">
<FieldBind Field="UpdateList"
Function="UpdateOrderList"
DesignerType="ChooseListItem"
ID="1"
Text="My Custom List">
</FieldBind>
</RuleDesigner>
<Parameters>
<Parameter Type="System.String, mscorlib"
Direction="In"
Name="UpdateList" />
</Parameters>
</Action>
</Actions>
</WorkflowInfo>