Так вот сеичас я написал вот таким образом этод метод
X++:
;
MenuFunction menuFunction;
Args args = new Args();
args.record( );
args.caller(element);
args.parmEnumType(typeid(NoYes));
args.parmEnum(CheckBox.checked());
menuFunction = new menuFunction(menuItemActionStr( ), MenuItemType::Action);
menuFunction.run(args);
и в строчке args.parmEnum(CheckBox.checked());
выдает синтаксическую ошибку.
я немного тромажу получается чем служит menuItem - вообще чет не понимаю к сожалению.(