AutomationPeer.ListenerExists(AutomationEvents) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, прослушивает ли модель автоматизации пользовательского интерфейса указанное событие.
public:
static bool ListenerExists(System::Windows::Automation::Peers::AutomationEvents eventId);
public static bool ListenerExists (System.Windows.Automation.Peers.AutomationEvents eventId);
static member ListenerExists : System.Windows.Automation.Peers.AutomationEvents -> bool
Public Shared Function ListenerExists (eventId As AutomationEvents) As Boolean
Параметры
- eventId
- AutomationEvents
Одно из значений перечисления.
Возвращаемое значение
Значение boolean
типа , указывающее, прослушивает ли модель автоматизации пользовательского интерфейса событие.
Комментарии
Как правило, этот метод вызывается перед созданием AutomationPeer , который вызывает событие . Этот метод является мерой производительности, так как если модель автоматизации пользовательского интерфейса не прослушивает событие, нет смысла создавать одноранговый узел для его создания.
Примечание
Этот метод является статическим и отвечает только в том случае, если делегат прослушивает указанное событие в модель автоматизации пользовательского интерфейса, а не событие в определенном элементе. модель автоматизации пользовательского интерфейса может создавать прослушиватели широковещательной передачи, поэтому сведения об элементах не имеют значения.