// Create a new WorkflowGen object for context parameters
WorkflowGen.My.Data.ContextParameters myWorkflowContextParameters = new
WorkflowGen.My.Data.ContextParameters();
// Create a new AMOUNT context parameter object
WorkflowGen.My.Data.ContextParameter contextParamAmount = new
WorkflowGen.My.Data.ContextParameter();
// Set the parameter name
contextParamAmount.Name = "AMOUNT";
// Set the direction for the parameter
contextParamAmount.Direction = WorkflowGen.My.Data.ContextParameter.Directions.In;
// Set parameter type as double
contextParamAmount.Type = typeof(double);
contextParamAmount.Value = Convert.ToDouble(10000);
// Adding the parameter to the context parameters
myWorkflowContextParameters.Add(contextParamAmount);
// Updating the context parameters
myWorkflowContextParameters.Update();
WorkflowGen.My.Data.ContextParameter contextParamName = new
WorkflowGen.My.Data.ContextParameter();
// Set the parameter name
contextParamName.Name = "NAME";
// Set the direction for the parameter
contextParamName.Direction = WorkflowGen.My.Data.ContextParameter.Directions.In;
// Set parameter type as string
contextParamName.Type = typeof(string);
contextParamName.Value = "SDK SAMPLE TEXT";
// Adding the parameter to the context parameters
myWorkflowContextParameters.Add(contextParamName);
// Updating the context parameters
myWorkflowContextParameters.Update();
// Get the xml context data into variable
workflowContextXml = myWorkflowContextParameters.GetXml();