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 , который вызывает событие . Этот метод является мерой производительности, так как если модель автоматизации пользовательского интерфейса не прослушивает событие, нет смысла создавать одноранговый узел для его создания.

Примечание

Этот метод является статическим и отвечает только в том случае, если делегат прослушивает указанное событие в модель автоматизации пользовательского интерфейса, а не событие в определенном элементе. модель автоматизации пользовательского интерфейса может создавать прослушиватели широковещательной передачи, поэтому сведения об элементах не имеют значения.

Применяется к

См. также раздел