UnicodeEncodingConformance Sabit listesi

Tanım

unicode karakterlerin HtmlEncode yöntemleri tarafından nasıl çıkış yapıldığını denetler.

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

Alanlar

Name Değer Description
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.

Strict 1

Katı davranışlar 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ş hatalı 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.

Compat 2

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

Açıklamalar

Unicode karakterlerinin HTML olarak nasıl kodlanması gerektiği hakkında daha fazla bilgi için bkz. İşaretlemeyi ve CSS'de karakter çıkışlarını kullanma.

Şunlara uygulanır

Ayrıca bkz.