Метод SPWorkflowAssociation.CreateListContentTypeAssociation
Создает сопоставление рабочего процесса, который можно добавить в тип содержимого списка.
Пространство имен: Microsoft.SharePoint.Workflow
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
'Декларация
Public Shared Function CreateListContentTypeAssociation ( _
baseTemplate As SPWorkflowTemplate, _
name As String, _
taskList As SPList, _
historyList As SPList _
) As SPWorkflowAssociation
'Применение
Dim baseTemplate As SPWorkflowTemplate
Dim name As String
Dim taskList As SPList
Dim historyList As SPList
Dim returnValue As SPWorkflowAssociation
returnValue = SPWorkflowAssociation.CreateListContentTypeAssociation(baseTemplate, _
name, taskList, historyList)
public static SPWorkflowAssociation CreateListContentTypeAssociation(
SPWorkflowTemplate baseTemplate,
string name,
SPList taskList,
SPList historyList
)
baseTemplate
Тип: Microsoft.SharePoint.Workflow.SPWorkflowTemplateШаблон рабочего процесса, на котором будет создана этого сопоставления рабочих процессов.
name
Тип: System.StringИмя для этого сопоставления рабочих процессов.
taskList
Тип: Microsoft.SharePoint.SPListСписок задач, на котором необходимо создать задач рабочих процессов для этого сопоставления рабочих процессов.
historyList
Тип: Microsoft.SharePoint.SPListСписок, к которому для записи в журнал события рабочих процессов.
Тип: Microsoft.SharePoint.Workflow.SPWorkflowAssociation
SPWorkflowAssociation , представляющий сопоставление рабочего процесса.
Исключение | Условие |
---|---|
ArgumentNullException | Аргумент, переданной в параметре baseTemplate является пустая ссылка (Nothing в Visual Basic); или аргумент для параметра name является пустая ссылка (Nothing в Visual Basic); или шаблон требует списка задач (по умолчанию) и аргумента для параметра taskListпустая ссылка (Nothing в Visual Basic); или шаблон требует список журналов (по умолчанию) и аргумента для параметра historyListпустая ссылка (Nothing в Visual Basic). |
ArgumentException | Строка, переданной в параметре имя содержит только пробелы или знаки табуляции. |
Для сопоставления рабочего процесса с типом контента, используйте метод AddWorkflowAssociation объекта SPContentType . Этот метод принимает объект SPWorkflowAssociation и добавляет его в указанный тип контента.
Элементы SPWorkflowAssociation
Пространство имен Microsoft.SharePoint.Workflow
Workflows in Windows SharePoint Services
Workflow Development for Windows SharePoint Services
Workflow Object Model in Windows SharePoint Services Overview