Bagikan melalui


AutomationFocusChangedEventHandler Delegasikan

Definisi

Mewakili metode yang diterapkan oleh aplikasi klien Automation UI untuk menangani peristiwa yang diangkat oleh penyedia Automation UI ketika fokus telah berubah.

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)

Parameter

sender
Object

Objek yang memunculkan peristiwa.

e
AutomationFocusChangedEventArgs

Informasi tentang peristiwa tersebut.

Contoh

Contoh berikut mengimplementasikan delegasi untuk menangani peristiwa yang diubah fokus.

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

Keterangan

AutomationFocusChangedEventHandler Gunakan delegasi untuk menentukan metode yang dipanggil oleh klien untuk menangani peristiwa yang diubah fokus Automation UI.

yang AutomationElement diwakili oleh sender mungkin tidak memiliki properti atau pola yang di-cache, tergantung pada apakah aplikasi berlangganan peristiwa ini saat CacheRequest aktif.

Metode Ekstensi

GetMethodInfo(Delegate)

Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan.

Berlaku untuk

Lihat juga