Метод SPWorkflowAssociation.CreateWebAssociation
Создает сопоставление рабочего процесса, который можно добавить в объект SPWeb .
Пространство имен: Microsoft.SharePoint.Workflow
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
'Декларация
Public Shared Function CreateWebAssociation ( _
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.CreateWebAssociation(baseTemplate, _
name, taskList, historyList)
public static SPWorkflowAssociation CreateWebAssociation(
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
Сопоставление рабочего процесса, который может быть добавлен в объект SPWeb .
Исключение | Условие |
---|---|
ArgumentNullException | Параметр baseTemplate является пустая ссылка (Nothing в Visual Basic); или параметр name является пустая ссылка (Nothing в Visual Basic); или шаблон требует списка задач (по умолчанию) и параметр taskListпустая ссылка (Nothing в Visual Basic); или шаблон требует список журналов (по умолчанию) и параметр historyListпустая ссылка (Nothing в Visual Basic). |
ArgumentException | Параметр name полностью состоит из пробелов. |
Вы можете добавить сопоставление рабочего процесса, возвращаемые данным методом, вызвав метод AddWorkflowAssociation(SPWorkflowAssociation) объекта SPWeb .