Прочитать на английском

Поделиться через


Метод 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
)

Параметры

  • 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 .

См. также

Справочные материалы

SPWorkflowAssociation класс

Элементы SPWorkflowAssociation

Пространство имен Microsoft.SharePoint.Workflow