Bagikan melalui


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

ITextProvider

Referensi

Gambaran Umum Penyedia UI Automation