Sunday, May 15, 2016

Identify What Causes Workflow Activity to Trigger in Code (One Event or On Demand) + CRM 2011

Bool IsOnDemand = false;

if (WorkflowContext.MessageName.Equals("EXECUTEWORKFLOW"))
{
            IsOnDemand = true;
}
else
{
            IsOnDemand =false;
            // it means it is trigger on event
}