UnicodeDecodingConformance Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Unicode karakterlerin yöntemler tarafından nasıl yorumlandığı denetler HtmlDecode .
public enum class UnicodeDecodingConformance
public enum UnicodeDecodingConformance
type UnicodeDecodingConformance =
Public Enum UnicodeDecodingConformance
- Devralma
Alanlar
Auto | 0 | Otomatik davranışı kullanın. Kod çözme davranışı, geçerli uygulamanın hedef Çerçevesi tarafından belirlenir. .NET Framework 4.5 ve üzeri için Unicode kodlama kodunu çözme katıdır. |
Compat | 2 | Uyumlu davranışı kullanın. Gelen verilerin kodu çözülmeden önce geçerlilik denetimi yapılmadığını belirtir. Örneğin, "�" giriş dizesi, eşleşmeyen bir vekil olan U+D84C olarak kodunu çözer. Buna ek olarak kod çözücü, HTML ile kodlanmış vekiller olarak temsil edilmedikleri sürece SMP'deki kod noktalarını anlamaz, bu nedenle "𣎴" giriş dizesi "𣎴" çıkış dizesiyle sonuçlanır. |
Loose | 3 | Gevşek davranış kullanın. Benzer şekilde Compat , geçerlilik denetimi yoktur, ancak kod çözücü de kod noktalarını anlar. "𣎴" giriş dizesi U+233B4 karakterinin kodunu doğru şekilde çözer. Bu anahtar, kod çözücü, kodlanmış dizeyi oluşturmak için sağlayıcının hangi biçimi kullandığını bilmediğinde en fazla birlikte çalışabilirlik sağlamak için kullanılır. |
Strict | 1 | Katı davranış kullanın. Gelen kodlanmış verilerin kodunun çözülmesinden önce geçerli olup olmadığının denetlendiğini belirtir. Örneğin, "𣎴" giriş dizesi U+233B4 olarak kodunu çözer, ancak "" giriş dizesinin kodu düzgün şekilde çözemz. Dizedeki zaten kodu çözülmüş veriler geçerli olup olmadığı denetlenmiyor. Örneğin, "\ud800" giriş dizesi "\ud800" çıkış dizesiyle sonuçlanır, aksi halde kod çözme sırasında kodu çözülmüş vekil atlanır. |
Açıklamalar
Unicode karakterlerin HTML olarak nasıl kodlanması gerektiği hakkında daha fazla bilgi için bkz. İşaretlemeyi ve CSS'yi karakter kaçışlarını kullanma.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin