Возможно, я ошибаюсь, но при поиске этой информации с помощью отражателя я обнаружил, что существует метод SPWorkflowAssociation.SetTaskList (SPList) .
Выглядит надеясь. Но в рамках этого метода происходит следующее:
this.EnsureListInThisWeb(list);
определение метода:
private void EnsureListInThisWeb(SPList list)
{
if ((this.m_templates != null) && (list.ParentWeb.ID != this.m_templates.ParentWeb.ID))
{
throw new ArgumentException(SPResource.GetString("WorkflowAssociationListNotInWeb", new object[0]));
}
}
Таким образом, он проверяет, равна ли родительская сеть списка вебу, в котором находятся ассоциации рабочих процессов. Если нет, вы получите исключение.
Так что мой ответ будет нет, у вас не может быть списка задач в другой сети .