Определение наличия прослушивателей для события
прибыль tf = event.hasListener(src,EventName)true если прослушиватели существуют для указанного события в объекте src. В противном случае возвращается false. Когда src является массивом, event.hasListener возвращает логический массив того же размера, что и src.
Класс src должен определять или наследовать указанное событие. Если src является гетерогенным массивом, указанное событие должно существовать в классе массива. event.hasListener не удается найти прослушиватели для событий, определенных некоторыми, но не всеми объектами в гетерогенном массиве.
event.hasListener уважает ценность event.listener объект Enabled собственность. При установке прослушивателя Enabled свойство для false, event.hasListener прибыль false для этого слушателя.
event.hasListener должен иметь NotifyAccess для рассматриваемого события.
event.hasListener не работает с предопределенными событиями свойств, PreSet, PostSet, PreGet, PostGet.
event.hasListener не работает с предопределенными событиями динамических свойств PropertyAdded и PropertyRemoved.
Использовать event.hasListener только с пользовательскими событиями.