ITextRange Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili rentang teks berkelanjutan dalam dokumen, dan menyediakan properti dan metode pengeditan dan pengikatan data yang kuat yang memungkinkan aplikasi untuk memilih, memeriksa, dan mengubah teks dokumen.
public interface class ITextRange
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1537101399, 49266, 17056, 137, 69, 175, 80, 62, 229, 71, 104)]
struct ITextRange
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1537101399, 49266, 17056, 137, 69, 175, 80, 62, 229, 71, 104)]
public interface ITextRange
Public Interface ITextRange
- Turunan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Properti
Character |
Mendapatkan atau mengatur karakter pertama rentang teks; yaitu, karakter yang terkait dengan properti StartPosition . |
CharacterFormat |
Mendapatkan atau mengatur atribut pemformatan karakter dari rentang teks. |
EndPosition |
Mendapatkan atau mengatur posisi karakter akhir rentang teks. |
FormattedText |
Mendapatkan atau mengatur objek ITextRange dengan teks yang diformat dari rentang yang ditentukan. |
Gravity |
Mendapatkan atau mengatur gravitasi rentang teks. |
Length |
Mendapatkan jumlah karakter dalam rentang teks. |
Link |
Mendapatkan atau mengatur teks URL yang terkait dengan rentang teks. |
ParagraphFormat |
Mendapatkan atau mengatur atribut pemformatan paragraf dari rentang teks. |
StartPosition |
Mendapatkan atau mengatur posisi awal rentang teks. |
StoryLength |
Mendapatkan jumlah karakter dalam cerita rentang teks. |
Text |
Mendapatkan atau mengatur teks biasa dari rentang teks. |
Metode
CanPaste(Int32) |
Menentukan apakah Papan klip berisi isi yang bisa ditempelkan, menggunakan format tertentu, ke dalam rentang teks saat ini. |
ChangeCase(LetterCase) |
Mengubah kasus huruf dalam rentang teks. |
Collapse(Boolean) |
Ciutkan rentang teks ke dalam titik degenerasi di awal atau akhir rentang. |
Copy() |
Menyalin teks rentang teks ke Clipboard. |
Cut() |
Memindahkan teks rentang teks ke Papan klip. |
Delete(TextRangeUnit, Int32) |
Menghapus teks dari rentang teks. |
EndOf(TextRangeUnit, Boolean) |
Memindahkan atau memperluas rentang teks ke akhir unit teks terdekat yang ditentukan. Rentang teks dipindahkan atau diperluas ke depan dalam dokumen. |
Expand(TextRangeUnit) |
Memperluas rentang teks untuk sepenuhnya berisi unit teks parsial apa pun. |
FindText(String, Int32, FindOptions) |
Mencari string teks tertentu dalam rentang dan, jika ditemukan, memilih string. |
GetCharacterUtf32(UInt32, Int32) |
Mengambil kode karakter Unicode Transformation Format (UTF)-32 karakter pada offset yang ditentukan dari akhir rentang teks. |
GetClone() |
Membuat objek baru yang identik dengan objek rentang teks ini. |
GetIndex(TextRangeUnit) |
Mengambil indeks cerita unit teks (kata, baris, kalimat, paragraf, dan sebagainya) pada posisi karakter awal rentang teks. |
GetPoint(HorizontalCharacterAlignment, VerticalCharacterAlignment, PointOptions, Point) |
Mengambil koordinat layar lokasi tertentu dalam rentang teks. |
GetRect(PointOptions, Rect, Int32) |
Mengambil persegi panjang pembatas yang mencakup rentang teks di layar. |
GetText(TextGetOptions, String) |
Mengambil teks dalam rentang teks sesuai dengan bendera konversi yang ditentukan. |
GetTextViaStream(TextGetOptions, IRandomAccessStream) |
Mengambil teks dalam rentang teks sesuai dengan bendera konversi yang ditentukan, sebagai aliran akses acak. |
InRange(ITextRange) |
Menentukan apakah rentang ini berada dalam atau pada teks yang sama dengan rentang yang ditentukan. |
InsertImage(Int32, Int32, Int32, VerticalCharacterAlignment, String, IRandomAccessStream) |
Sisipkan gambar ke dalam rentang ini. |
InStory(ITextRange) |
Menentukan apakah cerita rentang ini sama dengan cerita rentang yang ditentukan. |
IsEqual(ITextRange) |
Menentukan apakah rentang ini memiliki posisi karakter dan cerita yang sama dengan rentang yang ditentukan. |
MatchSelection() |
Mengatur posisi awal dan akhir rentang ini agar sesuai dengan pilihan aktif. |
Move(TextRangeUnit, Int32) |
Memindahkan titik penyisipan ke depan atau mundur dengan jumlah unit yang ditentukan. Jika rentang teks tidak dibuat, rentang teks diciutkan ke titik penyisipan pada posisi awal atau akhir rentang teks, tergantung pada hitungan, lalu dipindahkan. |
MoveEnd(TextRangeUnit, Int32) |
Memindahkan posisi akhir rentang teks. |
MoveStart(TextRangeUnit, Int32) |
Memindahkan posisi awal rentang teks. |
Paste(Int32) |
Menempelkan teks dari Papan Klip ke dalam rentang teks. |
ScrollIntoView(PointOptions) |
Menggulir rentang teks ini ke tampilan. |
SetIndex(TextRangeUnit, Int32, Boolean) |
Memindahkan rentang teks ke unit cerita yang ditentukan. |
SetPoint(Point, PointOptions, Boolean) |
Mengubah rentang teks berdasarkan titik yang ditentukan. |
SetRange(Int32, Int32) |
Mengatur titik akhir rentang teks ke nilai yang ditentukan. |
SetText(TextSetOptions, String) |
Mengganti teks dalam rentang teks. |
SetTextViaStream(TextSetOptions, IRandomAccessStream) |
Mengatur teks dalam rentang teks berdasarkan konten aliran akses acak. |
StartOf(TextRangeUnit, Boolean) |
Memindahkan atau memperluas rentang teks ke awal unit teks terdekat yang ditentukan. Rentang teks dipindahkan atau diperluas mundur dalam dokumen. |