c# - Sitecore:how to get workflow items programmatically -
i have assigned workflow usual. tried next code didn't item....please share sample code if have or help me items
database masterdatabase = factory.getdatabase("master"); item currentitem = masterdatabase.items["/sitecore/content/home"]; iworkflow workflow = masterdatabase.workflowprovider.getworkflow(currentitem); workflowstate state = workflow.getstate(currentitem);
try utilize securitydisabler
using (new securitydisabler()) { var db= factory.getdatabase("master"); var item = db.items["/sitecore/content/home"]; // getting item's workflow reference var wf = this.database.workflowprovider.getworkflow(item); // here need either login user appropriate permissions // have access workflow states/commands or disable security wf.start(item); }
c# workflow sitecore sitecore-workflow
No comments:
Post a Comment