TextReadingOrder Enum
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.
Menyediakan nilai untuk properti TextReadingOrder .
public enum class TextReadingOrder
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class TextReadingOrder
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum TextReadingOrder
Public Enum TextReadingOrder
<object property="textReadingOrderMemberName"/>
- Warisan
-
TextReadingOrder
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Bidang
Default | 0 | Jangan mendeteksi arah alur dari konten. Gunakan nilai FlowDirection (jika ada) untuk membaca keputusan pesanan. (Hanya Windows 8.1. Lihat Keterangan.) |
DetectFromContent | 1 | Mendeteksi arah alur dari konten teks. Untuk teks dua arah, kontainer teks akan menyimpulkan urutan baca untuk teks berdasarkan konten. Lihat Keterangan. |
UseFlowDirection | 0 | Jangan mendeteksi arah alur dari konten. Gunakan nilai FlowDirection (jika ada) untuk membaca keputusan pesanan. (hanya Windows 10. Lihat Keterangan.) |
Keterangan
Penting
Dimulai dengan Windows 10, nilai enumerasi 0 memiliki nama konstanta UseFlowDirection, dan bukan nilai default properti TextReadingOrder. Semua kontrol teks Windows 10 mengatur nilai default TextReadingOrder ke DetectFromContent
.
Di Windows 8.1, nilai 0 memiliki nama konstanta Default. Jangan gunakan di aplikasi Windows 10.
Properti TextReadingOrder memengaruhi urutan pembacaan (kiri-ke-kanan atau kanan-ke-kiri) dari elemen UI individual yang berisi teks dua arah. Dalam Windows 10 kontrol teks properti ini memiliki nilai DetectFromContent
default sehingga konten dapat dideteksi secara dinamis, daripada menggunakan properti FlowDirection pada induk konten. Logika DetectFromContent
menggunakan karakter kuat pertama di setiap paragraf untuk menentukan arah baca untuk paragraf, berdasarkan Algoritma Dua Arah Unicode, P2.
Properti ini dapat berguna ketika arah dasar teks tidak diketahui, dan mungkin tidak cocok dengan bahasa atau arah pengguna. Untuk informasi selengkapnya lihat Cara mendukung UI dua arah.
Jika konten berasal dari pengikatan data, ini menghindari kebutuhan untuk mengikat FlowDirection dengan pengonversi yang menginterpretasikan info lokal kanan-ke-kiri yang berasal dari data.
Tidak seperti FlowDirection dan logikanya, logika urutan baca untuk DetectFromContent
tidak akan memengaruhi perataan teks dalam kontrol teks, itu hanya menyesuaikan urutan di mana blok teks dua arah ditata.