Antarmuka IUIAutomationTextRange (uiautomationclient.h)
Menyediakan akses ke rentang teks berkelanjutan dalam kontainer yang mendukung antarmuka IUIAutomationTextPattern . Aplikasi klien dapat menggunakan antarmuka IUIAutomationTextRange untuk memilih, membandingkan, dan mengambil objek yang disematkan dari rentang teks. Antarmuka menggunakan dua titik akhir untuk memisahkan tempat rentang teks dimulai dan berakhir. Rentang teks yang terputus-putus diwakili oleh antarmuka IUIAutomationTextRangeArray .
Warisan
Antarmuka IUIAutomationTextRange mewarisi dari antarmuka IUnknown . IUIAutomationTextRange juga memiliki jenis anggota ini:
Metode
Antarmuka IUIAutomationTextRange memiliki metode ini.
IUIAutomationTextRange::AddToSelection Menambahkan rentang teks ke kumpulan rentang teks yang dipilih dalam kontrol yang mendukung beberapa rentang teks terpilih. (IUIAutomationTextRange.AddToSelection) |
IUIAutomationTextRange::Clone Mengambil IUIAutomationTextRange baru yang identik dengan aslinya dan mewarisi semua properti aslinya. |
IUIAutomationTextRange::Compare Mengambil nilai yang menentukan apakah rentang teks ini memiliki titik akhir yang sama dengan rentang teks lain. (IUIAutomationTextRange.Compare) |
IUIAutomationTextRange::CompareEndpoints Mengambil nilai yang menentukan apakah titik akhir awal atau akhir rentang teks ini sama dengan titik akhir awal atau akhir rentang teks lain. |
IUIAutomationTextRange::ExpandToEnclosingUnit Menormalkan rentang teks menurut unit teks yang ditentukan. Rentang diperluas jika lebih kecil dari unit yang ditentukan, atau dipersingkat jika lebih panjang dari unit yang ditentukan. (IUIAutomationTextRange.ExpandToEnclosingUnit) |
IUIAutomationTextRange::FindAttribute Mengambil subset rentang teks yang memiliki nilai atribut teks yang ditentukan. |
IUIAutomationTextRange::FindText Mengambil subset rentang teks yang berisi teks yang ditentukan. |
IUIAutomationTextRange::GetAttributeValue Mengambil nilai atribut teks yang ditentukan di seluruh rentang teks. |
IUIAutomationTextRange::GetBoundingRectangles Mengambil kumpulan persegi panjang pembatas untuk setiap baris teks yang terlihat sepenuhnya atau sebagian dalam rentang teks. (IUIAutomationTextRange.GetBoundingRectangles) |
IUIAutomationTextRange::GetChildren Mengambil kumpulan semua objek yang disematkan yang termasuk dalam rentang teks. (IUIAutomationTextRange.GetChildren) |
IUIAutomationTextRange::GetEnclosingElement Mengembalikan elemen Automation UI terdalu yang mengapit rentang teks. |
IUIAutomationTextRange::GetText Mengembalikan teks biasa dari rentang teks. |
IUIAutomationTextRange::Move Memindahkan rentang teks ke depan atau mundur dengan jumlah unit teks yang ditentukan . |
IUIAutomationTextRange::MoveEndpointByRange Memindahkan satu titik akhir rentang teks saat ini ke titik akhir yang ditentukan dari rentang teks kedua. (IUIAutomationTextRange.MoveEndpointByRange) |
IUIAutomationTextRange::MoveEndpointByUnit Memindahkan satu titik akhir rentang teks jumlah unit teks yang ditentukan dalam rentang dokumen. |
IUIAutomationTextRange::RemoveFromSelection Menghapus rentang teks dari kumpulan teks yang dipilih yang ada dalam kontainer teks yang mendukung beberapa pilihan terpisah. |
IUIAutomationTextRange::ScrollIntoView Menyebabkan kontrol teks digulir hingga rentang teks terlihat di viewport. |
IUIAutomationTextRange::Select Memilih rentang teks yang sesuai dengan rentang teks ini, dan menghapus pilihan sebelumnya. (IUIAutomationTextRange.Select) |
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
Mengontrol Antarmuka Pola untuk Klien
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