Bagikan melalui


RichEditTextRange Kelas

Definisi

Mewakili rentang teks berkelanjutan dalam RichEditTextDocument, dan menyediakan properti dan metode pengeditan dan pengikatan data yang memungkinkan aplikasi untuk memilih, memeriksa, dan mengubah konten dokumen.

public ref class RichEditTextRange sealed
public ref class RichEditTextRange sealed : ITextRange
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RichEditTextRange final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RichEditTextRange final : ITextRange
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RichEditTextRange
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RichEditTextRange : ITextRange
Public NotInheritable Class RichEditTextRange
Public NotInheritable Class RichEditTextRange
Implements ITextRange
Warisan
Object Platform::Object IInspectable RichEditTextRange
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v6.0)

Properti

Character

Mendapatkan atau mengatur karakter pertama dari rentang teks; yaitu, karakter yang terkait dengan properti StartPosition.

CharacterFormat

Mendapatkan atau mengatur atribut pemformatan karakter dari rentang teks.

ContentLinkInfo

Mendapatkan atau mengatur informasi tautan konten untuk rentang teks ini.

EndPosition

Mendapatkan atau mengatur posisi karakter akhir dari 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 ditempel, menggunakan format tertentu, ke dalam rentang teks saat ini.

ChangeCase(LetterCase)

Mengubah huruf dalam rentang teks.

Collapse(Boolean)

Menciutkan 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 agar benar-benar 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 tertentu.

IsEqual(ITextRange)

Menentukan apakah rentang ini memiliki posisi dan cerita karakter 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_s yang ditentukan. Jika rentang teks tidak terdegenerasi, 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 Clipboard ke dalam rentang teks.

ScrollIntoView(PointOptions)

Menggulir rentang teks ini ke dalam 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.

Berlaku untuk