Я знаю, что этот ответ приходит слишком поздно, но я полагал, что многие люди приходят через эту публикацию ...
Поле «isApproved» является функцией формы задачи infopath, обычно используемой msft в примерах рабочих процессов. Это поле, безусловно, недоступно в базовых задачах с типом контента, которые на самом деле являются простыми формами задач SharePoint, совершенно не связанными с InfoPath и полем «isApproved». То, что вам нужно будет сделать, это захватить подпроцедуры задачи, запросить поле «статус» и определить, выполнил ли пользователь задачу. Если вы добавили в задачу еще один столбец с именем «Одобрено», запросите это поле с помощью метода taskItem ["fieldName"], а не [Расширенные свойства].
Надеюсь, это кому-нибудь поможет!