Antarmuka ITextRangeProvider (uiautomationcore.h)
Menyediakan akses ke rentang teks berkelanjutan dalam kontainer teks yang mengimplementasikan ITextProvider atau ITextProvider2.
Warisan
Antarmuka ITextRangeProvider mewarisi dari antarmuka IUnknown . ITextRangeProvider juga memiliki jenis anggota ini:
Metode
Antarmuka ITextRangeProvider memiliki metode ini.
ITextRangeProvider::AddToSelection Menambahkan rentang teks ke kumpulan rentang teks terpilih dalam kontrol yang mendukung beberapa rentang teks terpilih yang tidak terputus-putus. (ITextRangeProvider.AddToSelection) |
ITextRangeProvider::Clone Mengembalikan ITextRangeProvider baru yang identik dengan ITextRangeProvider asli dan mewarisi semua properti asli. |
ITextRangeProvider::Compare Mengambil nilai yang menentukan apakah rentang teks ini memiliki titik akhir yang sama dengan rentang teks lain. (ITextRangeProvider.Compare) |
ITextRangeProvider::CompareEndpoints Mengembalikan nilai yang menentukan apakah dua rentang teks memiliki titik akhir yang identik. |
ITextRangeProvider::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. (ITextRangeProvider.ExpandToEnclosingUnit) |
ITextRangeProvider::FindAttribute Mengembalikan subset rentang teks yang memiliki nilai atribut teks yang ditentukan. |
ITextRangeProvider::FindText Mengembalikan subset rentang teks yang berisi teks yang ditentukan. |
ITextRangeProvider::GetAttributeValue Mengambil nilai atribut teks yang ditentukan di seluruh rentang teks. |
ITextRangeProvider::GetBoundingRectangles Mengambil kumpulan persegi panjang pembatas untuk setiap baris teks yang terlihat sepenuhnya atau sebagian dalam rentang teks. (ITextRangeProvider.GetBoundingRectangles) |
ITextRangeProvider::GetChildren Mengambil kumpulan semua objek yang disematkan yang termasuk dalam rentang teks. (ITextRangeProvider.GetChildren) |
ITextRangeProvider::GetEnclosingElement Mengembalikan elemen terda dalam yang mengapit rentang teks. |
ITextRangeProvider::GetText Mengambil teks biasa dari rentang. |
ITextRangeProvider::Move Memindahkan rentang teks ke depan atau mundur dengan jumlah unit teks yang ditentukan. |
ITextRangeProvider::MoveEndpointByRange Memindahkan satu titik akhir rentang teks saat ini ke titik akhir yang ditentukan dari rentang teks kedua. (ITextRangeProvider.MoveEndpointByRange) |
ITextRangeProvider::MoveEndpointByUnit Memindahkan satu titik akhir rentang teks jumlah unit TextUnit yang ditentukan dalam rentang dokumen. |
ITextRangeProvider::RemoveFromSelection Menghapus rentang teks dari kumpulan rentang teks terpilih dalam kontrol yang mendukung beberapa rentang terputus-putus dari teks terpilih. |
ITextRangeProvider::ScrollIntoView Menyebabkan kontrol teks digulir secara vertikal hingga rentang teks terlihat di viewport. |
ITextRangeProvider::Select Memilih rentang teks yang sesuai dengan rentang teks ini, dan menghapus pilihan sebelumnya. (ITextRangeProvider.Select) |
Keterangan
Rentang dapat mewakili titik penyisipan, sebagian teks, atau semua teks dalam kontainer.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | uiautomationcore.h (termasuk UIAutomation.h) |
Lihat juga
Konseptual
Referensi
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