ActionParameterProperties Class
Description of a parameter that can be passed to an ActionCallingContext. This class only serves for documentation purposes.
System.Object
Eplan.EplApi.ApplicationFramework.ActionParameterProperties
Example of listing action parameters
ActionManager oMng = new ActionManager();
Action oAction = oMng.FindAction(m_strActionName);
labelDescription.Text = oAction.ActionProperties.Description;
ArrayList lst= oAction.ActionProperties.GetParameterProperties();
if (lst.Count== 0)
{
listViewParameter.Hide();
}
else
{
foreach (ActionParameterProperties oProperties in lst)
{
String strParamName = oProperties.Name;
String strParamDescription = oProperties.Description;
System.Windows.Forms.ListViewItem listItem= new System.Windows.Forms.ListViewItem(strParamName);
listItem.SubItems.Add(strParamDescription);
listViewParameter.Items.Add(listItem);
}
listViewParameter.Show();
}