Friday 15 August 2014

c# - Sitecore:how to get workflow items programmatically -



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