Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Условия используются декларативными редакторами рабочих процессов без кода на основе правил, такими как Microsoft SharePoint Designer 2010, для создания рабочих процессов. Условия — это функции в коде, которые возвращают логическое значение при вызове Microsoft SharePoint Foundation 2010.
При использовании редактора рабочих процессов без кода для разработки рабочих процессов условия представляются конструктору рабочих процессов в виде списка фраз. Каждое из условий в этом списке имеет соответствующую функцию в коде, которая используется для оценки значений, предоставленных пользователем или SharePoint Foundation 2010.
Элемент Conditions является родительским элементом для всех элементов Condition .
Примечание.
Атрибуты, перечисленные в следующей таблице, считываются только из WSS по умолчанию. ACTIONS и не может быть переопределен в любом пользовательском файле . ФАЙЛЫ ACTIONS.
Определение
<Conditions>
<Condition>…</Condition>
<Default>…</Default>
</Conditions>
Элементы и атрибуты
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
| Атрибут | Описание |
|---|---|
| And | Обязательный текст. Текст, определенный в этом атрибуте, отображается в предложении конструктора правил, если в одной условной ветви используются два или более условий, а для выполнения действий рабочего процесса необходимо выполнить все условия. Значение не учитывает регистр. Значение по умолчанию — и (применяется только к версии SharePoint Foundation 2010 на английском языке). Пример:
|
| Else | Обязательный текст. Текст, определенный в этом атрибуте, отображается в предложении конструктора правил при добавлении в рабочий процесс действия условной ветви. Значение не учитывает регистр. Значение по умолчанию — Else if (применяется только к версии SharePoint Foundation 2010 на английском языке). Пример:
|
| Not | Обязательный текст. Текст, определенный в этом атрибуте, отображается в предложении конструктора правил, если условие не должно содержать указанное значение или диапазон значений. Это значение не учитывает регистр. Значение по умолчанию — Not. Пример.
|
| Or | Обязательный текст. Текст, определенный в этом атрибуте, отображается в предложении конструктора правил, если в одной условной ветви есть два или более условий, и любое значение будет соответствовать условиям, что позволяет выполнять действия рабочего процесса. Значение не учитывает регистр. Значение по умолчанию — или (применяется только к версии SharePoint Foundation 2010 на английском языке). Пример:
|
| Когда | Обязательный текст. Текст, определенный в этом атрибуте, отображается в предложении конструктора правил, когда добавляется условная ветвь, которая требует, чтобы следующие за ней значения или условия возвращали значение true для выполнения действий рабочего процесса. Значение не учитывает регистр. Значение по умолчанию — If (применяется только к версии SharePoint Foundation 2010 на английском языке). Пример:
|
Дочерние элементы
Родительские элементы
Замечания
Каждый элемент Conditions может встречаться только один раз в . ФАЙЛ ACTIONS.
Пример
В следующем примере показано, как отформатировать элемент Conditions , чтобы отдельные элементы Condition , содержащиеся в нем, отображались в редакторе рабочего процесса.
<WorkflowInfo Language="en-us">
<Conditions And="and" Or="or" Not="not" When="If" Else="Else if">
<Condition>…</Condition>
<Default>…</Default>
</Conditions>
<Actions>…</Actions>
</WorkflowInfo>