УдалитьОбработчик  (RemoveHandler)

Синтаксис:
УдалитьОбработчик <Событие>, <Обработчик cобытия>;

Параметры:
<Событие>
Событие, обработчик которого удаляется. 
Событие задается в форме <Выражение>.<Имя события>, где:

  • <Выражение> - произвольное выражение на встроенном языке, результатом которого должен быть объект, обработчик события которого удаляется;
  • <Имя события> - идентификатор (имя) события.

<Обработчик cобытия>
Процедура/функция-обработчик события. 
Обработчиком события может являться метод объекта встроенного языка. Тогда <Обработчик cобытия> задается как <Выражение>.<Имя обработчика>, где:

  • <Выражение> - произвольное выражение на встроенном языке, результатом которого должен быть объект, метод которого служит обработчиком события;
  • <Имя обработчика> - имя метода обработчика события.

Также в качестве обработчика события может быть задана процедура/функция, находящаяся в области видимости. В этом случае обработчик события задается как имя процедуры/функции.

Описание:
Удаляет обработчик события.
При удалении обработчика события производится проверка соответствия числа параметров события числу параметров метода, назначенного в качестве обработчика.

Пример:

УдалитьОбработчик Накладная.ПриЗаписи, Обработка.ПриЗаписиДокумента;

    

1C:Enterprise Developer's Community