Может быть, я совершенно неправильно понял задачу, но, по-моему, достаточно сделать так:
1. Создать один класс SomeClass с N разными методами.
2. Создать перечисление SomeEnum с N элементами, соответствующими требуемым методам экспорта.
3. Создать N MenuItem-ов, в каждом из них заполнить свойства EnumTypeParameter = SomeEnum и EnumParameter = ...
4. В классе SomeClass создать статический метод main() приблизительно так:
PHP код:
static void main(Args _args)
{
SomeClass sc = new SomeClass();
switch(_args().parmEnum())
{
case SomeEnum::first:
sc.method_1();
break;
case SomeEnum::second:
sc.method_2();
break;
....
}
}
Хотя, с точки зрения Best Practices, наверное, правильнее все-таки создавать иерархию классов, как уже здесь советовали.