Elemento Conditions (WorkflowInfo)
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Los editores de flujo de trabajo declarativos y sin reglas, como Microsoft SharePoint Designer 2010, usan condiciones para compilar flujos de trabajo. Las condiciones son funciones, en código, que devuelven un valor booleano cuando Microsoft SharePoint Foundation 2010 las llama.
Cuando se usa un editor de flujo de trabajo sin código para desarrollar flujos de trabajo, las condiciones se presentan al diseñador de flujos de trabajo en forma de una lista de frases. Cada una de las condiciones de esta lista tiene una función correspondiente en el código que se usa para evaluar los valores proporcionados por el usuario o por SharePoint Foundation 2010.
El elemento Conditions es el elemento primario de todos los elementos Condition .
Nota:
Los atributos enumerados en la tabla siguiente solo se leen del WSS predeterminado. ACTIONS y no se puede invalidar en ningún archivo personalizado. Archivos ACTIONS.
Definición
<Conditions>
<Condition>…</Condition>
<Default>…</Default>
</Conditions>
Elementos y atributos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Atributo | Description |
---|---|
And | Texto necesario. El texto definido en este atributo se muestra en la oración del diseñador de reglas cuando se usan dos o más condiciones en la misma rama condicional y cuando se deben cumplir todas las condiciones antes de que se puedan ejecutar acciones de flujo de trabajo. El valor no distingue mayúsculas de minúsculas. El valor predeterminado es y (solo se aplica a la versión en inglés de SharePoint Foundation 2010). Ejemplo:
|
Else | Texto necesario. El texto definido en este atributo se muestra en la frase del diseñador de reglas cuando se agrega una actividad de rama condicional al flujo de trabajo. El valor no distingue mayúsculas de minúsculas. El valor predeterminado es Else si (solo se aplica a la versión en inglés de SharePoint Foundation 2010). Ejemplo:
|
Not | Texto necesario. El texto que se define en este atributo se muestra en la oración del diseñador de reglas cuando la condición no debe contener un valor o un intervalo de valores especificados. Este valor no distingue mayúsculas de minúsculas. El valor predeterminado es Not. Ejemplo:
|
Or | Texto necesario. El texto definido en este atributo se muestra en la frase del diseñador de reglas cuando hay dos o más condiciones en la misma rama condicional y cualquier valor cumplirá las condiciones, lo que permite que se ejecuten las acciones de flujo de trabajo. El valor no distingue mayúsculas de minúsculas. El valor predeterminado es o (solo se aplica a la versión en inglés de SharePoint Foundation 2010). Ejemplo:
|
When | Texto necesario. El texto que se define en este atributo se muestra en la oración del diseñador de reglas cuando se agrega una rama condicional que requiere que los valores o condiciones que lo siguen devuelvan true para que se ejecuten las acciones de flujo de trabajo. El valor no distingue mayúsculas de minúsculas. El valor predeterminado es If (solo se aplica a la versión en inglés de SharePoint Foundation 2010). Ejemplo:
|
Elementos secundarios
Elementos principales
Comentarios
Cada elemento Conditions solo puede producirse una vez en un objeto . Archivo ACTIONS.
Ejemplo
En el ejemplo siguiente se muestra cómo dar formato al elemento Conditions para que los elementos Condition individuales que contiene se muestren en el editor de flujo de trabajo.
<WorkflowInfo Language="en-us">
<Conditions And="and" Or="or" Not="not" When="If" Else="Else if">
<Condition>…</Condition>
<Default>…</Default>
</Conditions>
<Actions>…</Actions>
</WorkflowInfo>