UnicodeEncodingConformance Sabit listesi

Tanım

Unicode karakterlerin yöntemler tarafından nasıl çıkış yapılacağını HtmlEncode denetler.

public enum class UnicodeEncodingConformance
public enum UnicodeEncodingConformance
type UnicodeEncodingConformance = 
Public Enum UnicodeEncodingConformance
Devralma
UnicodeEncodingConformance

Alanlar

Auto 0

Otomatik davranışı kullanın. Unicode kodlama davranışı, geçerli uygulamanın hedef Çerçevesi tarafından belirlenir. .NET Framework 4.5 ve üzeri için Unicode kodlama davranışı katıdır.

Compat 2

Uyumlu davranışı kullanın. Yöntemlerden biri çağrıldığında tek tek UTF-16 vekil kod noktalarının HtmlEncode olduğu gibi çıkışını alındığını belirtir. Örneğin, "\uD84C\uDFB4" (veya "\U000233B4") dizesi verildiğinde çıkışı HtmlEncode "\uD84C\uDFB4" olur (giriş kodlanmaz).

Strict 1

Katı davranış kullanın. Yöntemlerden biri çağrıldığında tek tek UTF-16 vekil kod noktalarının HtmlEncode tek bir kod noktasında birleştirildiğini belirtir. Örneğin, "\uD84C\uDFB4" (veya "\U000233B4") giriş dizesi verildiğinde, yöntemlerin HtmlEncode çıkışı "𣎴" olur.

Giriş yanlış biçimlendirilmiş bir UTF-16 dizesiyse (örneğin, eşleşmeyen vekiller içeriyorsa), hatalı kod noktaları HTML ile kodlanmadan önce U+FFFD (Unicode değiştirme karakteri) ile değiştirilir.

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.