Returns the action names defined in the EntityDef object.
The list of actions is returned in no particular order. You must examine each entry in the array until you find the name of the action you are looking for.
Like the other parts of an EntityDef object, the administrator sets the defined actions using Rational ClearQuest Designer. They cannot be set directly from the API.
VBScript
entitydef.GetActionDefNames
Perl
$entitydef->GetActionDefNames();
VBScript
set sessionObj = GetSession set entityDefObj = sessionObj.GetEntityDef(GetEntityDefName()) sessionObj.OutputDebugString "Action names for " & entityDefObj.GetName() nameList = entityDefObj.GetActionDefNames() For Each actionName in nameList sessionObj.OutputDebugString actionName Next
Perl
$sessionObj = $entity->GetSession(); $sessionObj->GetEntityDef($entity->GetEntityDefName()); $sessionObj->OutputDebugString("Action names for "$entityDefObj->GetName()); $nameList = $entityDefObj->GetActionDefNames(); foreach $actionName(@$nameList) { $sessionObj->OutputDebugString($actionName); }