IUIAutomationSynchronizedInputPattern::Metode StartListening (uiautomationclient.h)

Menyebabkan penyedia Microsoft UI Automation mulai mendengarkan input mouse atau keyboard.

Sintaks

HRESULT StartListening(
  [in] SynchronizedInputType inputType
);

Parameter

[in] inputType

Jenis: SynchronizedInputType

Kombinasi nilai yang menentukan jenis input yang akan didengarkan.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Saat input yang cocok ditemukan, penyedia memeriksa apakah elemen target cocok dengan elemen saat ini. Jika cocok, penyedia akan menaikkan peristiwa UIA_InputReachedTargetEventId ; jika tidak, ini akan meningkatkan peristiwa UIA_InputReachedOtherElementEventId atau UIA_InputDiscardedEventId .

Setelah menerima input dari jenis yang ditentukan, penyedia berhenti memeriksa input dan berlanjut seperti biasa.

Jika penyedia sudah mendengarkan input, metode ini mengembalikan E_INVALIDOPERATION.

Persyaratan

   
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista, Windows XP dengan SP3 dan Pembaruan Platform untuk Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008, Windows Server 2003 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header uiautomationclient.h (termasuk UIAutomation.h)

Lihat juga

IUIAutomationSynchronizedInputPattern