AutomationFocusChangedEventHandler Delegar
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o método implementado pelo aplicativo cliente Automação da Interface do Usuário para manipular o evento acionado por um provedor de Automação da Interface do Usuário quando o foco é alterado.
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
O objeto que gerencie o evento.
Informações sobre o evento.
O exemplo a seguir implementa um delegado para lidar com eventos com alteração de foco.
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
Use um AutomationFocusChangedEventHandler delegado para definir o método que é chamado por um cliente para lidar com eventos alterados de foco da Automação da Interface do Usuário.
O AutomationElement representado por sender
pode não ter nenhuma propriedade ou padrão armazenado em cache, dependendo se o aplicativo assinou esse evento enquanto um CacheRequest estava ativo.
Get |
Obtém um objeto que representa o método representado pelo delegado especificado. |
Produto | Versões |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
- AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)
- RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)
- AutomationFocusChangedEventArgs
- Assinar eventos de automação de interface do usuário
- Automação de Eventos de Interface de Usuário para Clientes.
- Amostra TrackFocus
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: