AutomationPeer.ListenerExists(AutomationEvents) 方法

定义

获取一个值,该值指示UI 自动化是否正在侦听指定的事件。

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 ,指示UI 自动化是否正在侦听事件。

注解

通常,在创建 AutomationPeer 引发事件的 之前调用此方法。 此方法是性能度量值,因为如果UI 自动化不侦听事件,则创建对等方来引发事件是没有意义的。

注意

此方法是静态的,仅当委托侦听 UI 自动化 中的指定事件,而不是特定元素上的事件时,此方法才会进行应答。 UI 自动化可以创建广播侦听器;因此,每个元素的信息无关紧要。

适用于

另请参阅