Метод SPWorkflowAssociation.CreateListAssociation
Создает сопоставление рабочего процесса, который можно добавить в список.
Пространство имен: Microsoft.SharePoint.Workflow
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
'Декларация
Public Shared Function CreateListAssociation ( _
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.CreateListAssociation(baseTemplate, _
name, taskList, historyList)
public static SPWorkflowAssociation CreateListAssociation(
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 объекта SPList . Этот метод принимает объект SPWorkflowAssociation и добавляет его в указанный список.
Элементы SPWorkflowAssociation
Пространство имен Microsoft.SharePoint.Workflow
Workflows in Windows SharePoint Services
Workflow Development for Windows SharePoint Services
Workflow Object Model in Windows SharePoint Services Overview