Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Определяет рабочий процесс.
Определение
<Workflow
Title="Text"
Name="Text"
CodeBesideAssembly="Text"
CodeBesideClass="Text"
Description="Text"
Id="Text"
EngineClass="Text"
EngineAssembly="Text"
AssociationUrl="Text"
InstantiationUrl="Text"
ModificationUrl="Text"
StatusUrl="Text"
TaskListContentTypeId="Text" >
</Workflow>
Элементы и атрибуты
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
| Атрибут | Описание |
|---|---|
| Title | Необязательный текст. |
| Имя | Обязательный текст. Указывает имя рабочего процесса, отображаемое в интерфейсе SharePoint Foundation. Длина имени до 256 знаков. |
| CodeBesideAssembly | Обязательный атрибут типа Text. Задает строгое имя сборки без кода. |
| CodeBesideClass | Обязательный атрибут типа Text. Задает имя класса рабочего процесса в файле без кода, используемом для создания сборки рабочего процесса. Имя должно включать пространство имен класса. |
| Описание | Необязательный текст. Указывает описание рабочего процесса, отображаемое в интерфейсе SharePoint Foundation. Длина описания до 256 знаков. |
| Id | Обязательный атрибут типа Text. Задает идентификатор GUID для рабочего процесса. |
| EngineClass | Зарезервировано для последующего использования. |
| EngineAssembly | Зарезервировано для последующего использования. |
| AssociationUrl | Необязательный Text. Задает URL-адрес формы связи для данного рабочего процесса. Задайте значение атрибута AssociationURL для страницы пользовательской формы, которую необходимо использовать для связи рабочего процесса. Например:AssociationURL = MyWkflAssociationPage.aspxПримечание. SharePoint Foundation поддерживает абсолютные или относительные пути к серверу в определении шаблона рабочего процесса. Все URL-адреса пути формы должны быть выражены в одном из этих форматов; Например, абсолютный путь, например "http://site/library/page.aspx" , или путь относительно сервера, например "/layouts/page.aspx". SharePoint Foundation не поддерживает исправление ссылок в определениях шаблонов рабочих процессов.Чтобы использовать одну форму для создания экземпляра и для связи рабочего процесса, задайте оба этих элемента в данной форме. Дополнительные сведения о формах ассоциаций см. в разделе Формы ассоциации рабочих процессов и запуска (Windows SharePoint Services). |
| InstantiationUrl | Необязательный Text. Задает URL-адрес формы запуска для данного рабочего процесса. Например:InstantiationURL = MyWorkflowInitiationPage.aspxПримечание. SharePoint Foundation поддерживает абсолютные или относительные пути к серверу в определении шаблона рабочего процесса. Все URL-адреса пути формы должны быть выражены в одном из этих форматов; Например, абсолютный путь, например "http://site/library/page.aspx" , или путь относительно сервера, например "/layouts/page.aspx". SharePoint Foundation не поддерживает исправление ссылок в определениях шаблонов рабочих процессов.Дополнительные сведения о формах запуска см. в разделе Формы сопоставления рабочих процессов и инициации (Windows SharePoint Services). |
| ModificationUrl | Необязательный Text. Задает URL-адрес формы управления изменениями для данного рабочего процесса. Если рабочий процесс включает несколько изменений, то можно запрограммировать форму с данным атрибутом следующим образом: Дополнительные сведения о формах изменения см. в разделе Формы изменения рабочего процесса (Windows SharePoint Services). |
| StatusUrl | Устаревшие. Не следует использовать. |
| TaskListContentTypeId | Необязательный Text. Задает идентификатор типа контента, назначенного списку задач рабочего процесса. Дополнительные сведения о формах задач см. в разделе Формы задач рабочего процесса (Windows SharePoint Services). |
Дочерние элементы
Родительские элементы
Замечания
Дополнительные сведения о формах ассоциации и запуска см. в разделе Формы ассоциации рабочих процессов и инициации (Windows SharePoint Services).
Пример
В следующем примере представлен элемент Workflow в файле элементов определения рабочего процесса. Пример упрощен для ясности.
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Workflow
Name="AdventureWorksWorkflow"
Description="Use this workflow to track sequential tasks of users."
Id="C6964BFF-BG8D-41ac-AC5E-B61EC111731C"
CodeBesideClass="AdventureWorks.Workflow1"
CodeBesideAssembly="AdventureWorks, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e3bce121e9429c"
TaskListContentTypeId="0x01080100C9C9515DE4E24001905074F980F93160"
AssociationUrl="_layouts/myAssocPage.aspx"
InstantiationUrl="_layouts/myIniPage.aspx"
ModificationUrl="_layouts/myModPage.aspx">
<Categories/>
<AssociationData>
…
</AssociationData>
<MetaData>
…
</MetaData>
</Workflow>
</Elements>
См. также
- Определения рабочего процесса
- Рабочие процессы в службах Windows SharePoint Services
- Развертывание рабочего процесса с помощью компонентов
- Формы сопоставления и запуска рабочих процессов (Windows SharePoint Services)
- Формы изменений рабочих процессов (Windows SharePoint Services)
- Формы задач рабочих процессов (службы Windows SharePoint Services)