TextSource Kelas

Definisi

Menyediakan kelas abstrak untuk menentukan data karakter dan properti pemformatan yang akan digunakan oleh TextFormatter objek.

public ref class TextSource abstract
public abstract class TextSource
type TextSource = class
Public MustInherit Class TextSource
Warisan
TextSource

Keterangan

Semua akses ke teks dalam TextSource objek adalah melalui GetTextRun, yang dirancang untuk memungkinkan klien tata letak teks memvirtualisasikan teks dengan cara apa pun yang dipilihnya.

TextFormatter adalah mesin teks WPF yang menyediakan layanan untuk memformat teks dan melanggar baris teks. TextFormatter dapat menangani format karakter teks dan gaya paragraf yang berbeda, dan menyertakan dukungan untuk tata letak teks internasional. Tidak seperti API teks tradisional, TextFormatter berinteraksi dengan klien tata letak teks melalui serangkaian metode panggilan balik. Ini mengharuskan klien untuk menyediakan metode ini dalam implementasi TextSource kelas. Daftar berikut ini menjelaskan tiga anggota yang harus Anda ambil alih:

Note

Untuk sampel kode lengkap yang memperlihatkan cara menerapkan kelas turunan TextSource , lihat Sampel Pemformatan Teks Tingkat Lanjut .

Konstruktor

Nama Deskripsi
TextSource()

Menginisialisasi instans baru dari kelas TextSource.

Properti

Nama Deskripsi
PixelsPerDip

Mendapatkan atau mengatur PixelsPerDip tempat teks harus dirender.

Metode

Nama Deskripsi
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetPrecedingText(Int32)

Mengambil rentang teks segera sebelum posisi yang ditentukan TextSource .

GetTextEffectCharacterIndexFromTextSourceCharacterIndex(Int32)

Mengambil nilai yang memetakan TextSource indeks karakter ke TextEffect indeks karakter.

GetTextRun(Int32)

TextRun Mengambil awal pada posisi tertentuTextSource.

GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga