I am new to sharepoint programming. I have the following code:
SPWorkflowTask task = some_getter(); task["Status"] = "Canceled"; task.Update();
and I get a SPException:
Microsoft.SharePoint.SPException: "This task is currently locked by a running workflow and cannot be edited." at Microsoft.SharePoint.SPListItem.PrepareItemForUpdate(Guid newGuidOnAdd, Boolean bMigration, Boolean& bAdd, Boolean& bPublish, Object& objAttachmentNames, Object& objAttachmentContents, Int32& parentFolderId) at Microsoft.SharePoint.SPListItem.UpdateInternal(Boolean bSystem, Boolean bPreserveItemVersion, Guid newGuidOnAdd, Boolean bMigration, Boolean bPublish, Boolean bNoVersion, Boolean bCheckOut, Boolean bCheckin, Boolean suppressAfterEvents) at Microsoft.SharePoint.SPListItem.Update() at mycode
I believe that I am doing something fundamentally wrong. Can anybody help me?
source share