Я новичок в SharePoint.Извините, если ответ на мой вопрос очевиден.
Я не могу понять, как назначить Задачу пользователю программно.Я устанавливаю свойства в SPWorkflowTaskProperties, все свойства передаются в Task, а строковое свойство AssignedTo - нет.
//next variants don't works
TaskProperty.AssignedTo = "1;#Michael Pushin";
TaskProperty.AssignedTo = "Michael Pushin";
TaskProperty.ExtendedProperties["Assigned To"] = "1;#Michael Pushin";
Я пытаюсь реализовать шаблон делегирования.Для этого я читаю информацию из элемента списка, который имеет тип поля Person.
SPList functList = thisWeb.Lists["Functions"];
SPListItem functItem = functList.GetItemById(1);
object person = functItem["Default Assignee"];
string assignee = person.ToString();
//At this point assignee equals "1;#Michael Pushin"
Когда я устанавливаю поле «Назначено» руками и считываю программно, его значение также равно «1; #Michael Pushin».
Как установить «Назначено»поле программно из значения переменной person?
Заранее спасибо.
PS: простите за мое письмо.Английский не является моим родным языком.
PPS: SharePoint 2010.