AutomationFocusChangedEventHandler Делегат

Определение

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

public delegate void AutomationFocusChangedEventHandler(System::Object ^ sender, AutomationFocusChangedEventArgs ^ e);
public delegate void AutomationFocusChangedEventHandler(object sender, AutomationFocusChangedEventArgs e);
type AutomationFocusChangedEventHandler = delegate of obj * AutomationFocusChangedEventArgs -> unit
Public Delegate Sub AutomationFocusChangedEventHandler(sender As Object, e As AutomationFocusChangedEventArgs)

Параметры

sender
Object

Объект, вызвавшее событие.

e
AutomationFocusChangedEventArgs

Сведения о событии.

Примеры

В следующем примере делегат реализуется для обработки событий, измененных фокусом.

private void OnFocusChanged(object src, AutomationFocusChangedEventArgs e)
{
    AutomationElement elementFocused = src as AutomationElement;
    // TODO: Do something in response to the focus change.
}
Private Sub OnFocusChanged(ByVal src As Object, ByVal e As AutomationFocusChangedEventArgs)
    Dim elementFocused As AutomationElement = DirectCast(src, AutomationElement)
    ' TODO: Do something in response to the focus change.
End Sub

Комментарии

Используйте делегат AutomationFocusChangedEventHandler для определения метода, вызываемого клиентом для обработки событий модель автоматизации пользовательского интерфейса изменения фокуса.

AutomationElement Представленный sender не имеет кэшированных свойств или шаблонов в зависимости от того, подписывается ли приложение на это событие во время CacheRequest активности.

Методы расширения

Имя Описание
GetMethodInfo(Delegate)

Возвращает объект, представляющий метод, представленный указанным делегатом.

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

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