Action action = // ...
if(action.GetType() == Action.Type.e_Named)
{
SDF.Obj n = action.GetSDFObj().FindObj("N");
if(n != null && n.IsName())
{
switch(n.GetName())
{
case "NextPage" : /* */ break;
case "PrevPage" : /* */ break;
case "FirstPage" : /* */ break;
case "LastPage" : /* */ break;
}
}
}