Class AttachedHandlers
java.lang.Object
com.github._1c_syntax.bsl.languageserver.utils.AttachedHandlers
Платформенные вызовы, которым обработчик передаётся именем-строкой:
ПодключитьОбработчикОжидания("ОбновитьСписок", 60),
ПодключитьОбработчикИзмененияДанных("Объект.Дата", "ДатаИзменена", Истина),
Элементы.Товары.УстановитьДействие("ПриИзменении", "ТоварыПриИзменении").
Такой вызов — единственное обращение к процедуре во всём модуле, поэтому без его
разбора она выглядит никем не вызываемой, а переименование её не задевает.
ОписаниеОповещения устроено так же, но у него своя утилита
(NotifyDescription): там имён два и у каждого свой модуль.
-
Method Summary
Modifier and TypeMethodDescriptionstatic OptionalInthandlerArgumentIndex(String methodName) Индекс параметра с именем обработчика.
-
Method Details
-
handlerArgumentIndex
Индекс параметра с именем обработчика.- Parameters:
methodName- имя вызываемого метода.- Returns:
- индекс параметра; пусто, если этот вызов обработчик по имени не подключает.
-