Получение параметров из ExtendedProperties предварительно добавив их в тип контента

Проглядел самое очевидное решение. Проблем со своими параметрами не будет, если их в список столбцов типа контента добавить предварительно.

В прошлой статье о получении параметров из ExtendedProperties велосипед изобрёл -.-

А ведь уже решение рассматривал ранее в статье о создании своего типа контента для SharePoint программно. Там как раз можно было и указать необходимые нам поля для типа контента.

В прочем, если вы тип контента создаёте через стандартный интерфейс (или же изменяете существующий тип контента), то там можете добавить необходимый столбец. После чего на форме редактирования задания для получения значения параметра просто обращайтесь к экземпляру SPListItem задания:

protected SPListItem _TaskListItem; 
...
string val = _TaskListItem["ows_TestField"].ToString();
  Категории: SharePoint, Workflow, Коддинг