Elemento RuleDesigner (WorkflowInfo)
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Elemento de tipo complejo que contiene información necesaria para representar una oración de flujo de trabajo en un editor de flujo de trabajo declarativo y sin código, como Microsoft SharePoint Designer 2010.
Definición
<RuleDesigner>
<FieldBind>
<Option>
<DataSourceRef>
Elementos y atributos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Atributo |
Description |
---|---|
**Oración** |
Se requiere **text**. Texto mostrado en el editor de flujo de trabajo que representa la regla de flujo de trabajo. La oración de regla puede contener texto estático y también texto que se genera dinámicamente en tiempo de ejecución. Las variables se pueden incrustar en la oración mediante la notación %1, %2, etc. Cada variable se asigna a un elemento **FieldBind** **Id**. A continuación, durante el diseño del flujo de trabajo, el texto que se muestra para estas variables es el atributo **Text** del elemento **FieldBind**. |
Elementos secundarios
Elementos principales
Ejemplo
En el siguiente XML se muestra cómo construir un elemento RuleDesigner para que se pueda mostrar en un editor de flujo de trabajo sin 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>