Я хочу отключить политику безопасности для некоторых форм. Лучше отключить политику безопасности, когда пользователь нажимает на пункт меню. В противном случае мы должны рассмотреть все поля поиска и области, которые, на мой взгляд, не являются подходящими. т.е. мы должны использовать uncheck :: XDS в каждом необходимом методе. Одним из решений является привязка каждого элемента меню дисплея к пункту меню действий. В основном методе пункта меню действий мы отключаем политику безопасности, затем запускаем соответствующий пункт меню дисплея.
public static class ActionMenuItem
{
static void main (Args _args)
{
unchecked(Uncheck::XDS)
{
MenuFunction mf;
mf= new MenuFunction(menuItemDisplayStr(myDisplayMenuItem), MenuItemType::Display);
mf.run(_args);
mf.wait();
}
}
}
На самом деле, я думаю, что вышеупомянутый подход не является лучшей практикой, я должен изменить каждый пункт меню дисплея и создать класс несколько раз. Я ищу лучшее решение, которое было бы более эффективным.