Metode ITextProvider2::GetCaretRange (uiautomationcore.h)
Menyediakan rentang teks panjang nol di lokasi tanda sisipan yang termasuk dalam kontrol berbasis teks.
Sintaks
HRESULT GetCaretRange(
[out] BOOL *isActive,
[out, retval] ITextRangeProvider **pRetVal
);
Parameter
[out] isActive
Jenis: BOOL*
TRUE jika kontrol berbasis teks yang berisi tanda sisipan memiliki fokus keyboard, jika tidak FALSE.
[out, retval] pRetVal
Jenis: ITextRangeProvider**
Rentang teks yang mewakili lokasi tanda sisipan saat ini yang termasuk dalam kontrol berbasis teks.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Jika parameter isActiveFALSE, tanda sisipan milik kontrol berbasis teks mungkin tidak berada di lokasi yang sama dengan tanda sisipan sistem.
Metode ini mengambil rentang teks yang dapat digunakan klien untuk menemukan persegi panjang batas sisipan yang termasuk dalam kontrol berbasis teks, atau untuk menemukan teks di dekat tanda sisipan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | uiautomationcore.h (termasuk UIAutomation.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk