UnicodeEncodingConformance 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 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
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.