HtmlTestEncoder Kelas

Definisi

HtmlEncoder digunakan untuk pengujian unit. Encoder ini tidak melakukan pengodean apa pun dan tidak boleh digunakan dalam kode aplikasi.

public ref class HtmlTestEncoder sealed : System::Text::Encodings::Web::HtmlEncoder
public sealed class HtmlTestEncoder : System.Text.Encodings.Web.HtmlEncoder
type HtmlTestEncoder = class
    inherit HtmlEncoder
Public NotInheritable Class HtmlTestEncoder
Inherits HtmlEncoder
Warisan
HtmlTestEncoder

Konstruktor

Nama Deskripsi
HtmlTestEncoder()

HtmlEncoder digunakan untuk pengujian unit. Encoder ini tidak melakukan pengodean apa pun dan tidak boleh digunakan dalam kode aplikasi.

Properti

Nama Deskripsi
MaxOutputCharactersPerInputCharacter

Mendapatkan jumlah maksimum karakter yang dapat dihasilkan encoder ini untuk setiap titik kode input.

Metode

Nama Deskripsi
Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean)

Mengodekan karakter yang disediakan.

(Diperoleh dari TextEncoder)
Encode(String)

Mengodekan string yang disediakan dan mengembalikan teks yang dikodekan sebagai string baru.

Encode(TextWriter, Char[], Int32, Int32)

Mengodekan karakter dari array dan menulisnya ke TextWriter objek.

Encode(TextWriter, String, Int32, Int32)

Mengodekan substring dan menulisnya ke TextWriter objek.

Encode(TextWriter, String)

Mengodekan string yang ditentukan ke TextWriter objek.

(Diperoleh dari TextEncoder)
EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean)

Mengodekan teks UTF-8 yang disediakan.

(Diperoleh dari TextEncoder)
FindFirstCharacterToEncode(Char*, Int32)

Menemukan indeks karakter pertama yang akan dikodekan.

FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>)

Menemukan elemen pertama dalam buffer input teks UTF-8 yang akan diloloskan oleh instans encoder saat ini.

(Diperoleh dari TextEncoder)
TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32)

Mengodekan nilai skalar Unicode dan menulisnya ke buffer.

WillEncode(Int32)

Menentukan apakah nilai skalar Unicode tertentu akan dikodekan.

Berlaku untuk