Here are the examples of the csharp api System.Collections.Generic.List.Add(workflowparameter) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Examples
19
View Source File : Workflow.cs
License : Mozilla Public License 2.0
Project Creator : open-rpa
License : Mozilla Public License 2.0
Project Creator : open-rpa
public void ParseParameters()
{
Parameters.Clear();
if (!string.IsNullOrEmpty(Xaml))
{
var parameters = GetParameters();
foreach (var prop in parameters)
{
var par = new workflowparameter() { name = prop.Name };
par.type = prop.Type.GenericTypeArguments[0].FullName;
string baseTypeName = prop.Type.BaseType.FullName;
if (baseTypeName == "System.Activities.InArgument")
{
par.direction = workflowparameterdirection.@in;
}
if (baseTypeName == "System.Activities.InOutArgument")
{
par.direction = workflowparameterdirection.inout;
}
if (baseTypeName == "System.Activities.OutArgument")
{
par.direction = workflowparameterdirection.@out;
}
Parameters.Add(par);
}
}
}