Bagikan melalui


HtmlEncoder Kelas

Definisi

Mewakili pengodean karakter HTML.

public ref class HtmlEncoder abstract : System::Text::Encodings::Web::TextEncoder
public abstract class HtmlEncoder : System.Text.Encodings.Web.TextEncoder
type HtmlEncoder = class
    inherit TextEncoder
Public MustInherit Class HtmlEncoder
Inherits TextEncoder
Warisan
HtmlEncoder
Turunan

Keterangan

Kode sumber untuk jenis ini tersedia dalam proyek System.Text.Encodings.Web di GitHub. Pengujian unit yang juga dapat berfungsi sebagai contoh kode ditemukan di folder System.Text.Encodings.Web/tests di GitHub.

Konstruktor

HtmlEncoder()

Menginisialisasi instans baru kelas HtmlEncoder.

Properti

Default

Mendapatkan instans bawaan kelas HtmlEncoder .

MaxOutputCharactersPerInputCharacter

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

(Diperoleh dari TextEncoder)

Metode

Create(TextEncoderSettings)

Membuat instans baru kelas HtmlEncoder dengan pengaturan yang ditentukan.

Create(UnicodeRange[])

Membuat instans baru kelas HtmlEncoder yang menentukan karakter encoder diizinkan untuk tidak dikodekan.

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.

(Diperoleh dari TextEncoder)
Encode(TextWriter, Char[], Int32, Int32)

Mengodekan karakter dari array dan menulisnya ke TextWriter objek.

(Diperoleh dari TextEncoder)
Encode(TextWriter, String)

Mengodekan string yang ditentukan ke TextWriter objek.

(Diperoleh dari TextEncoder)
Encode(TextWriter, String, Int32, Int32)

Mengodekan substring dan menulisnya ke TextWriter objek.

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

Mengodekan teks UTF-8 yang disediakan.

(Diperoleh dari TextEncoder)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

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

Menemukan indeks karakter pertama yang akan dikodekan.

(Diperoleh dari TextEncoder)
FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>)

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

(Diperoleh dari TextEncoder)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

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

Mengodekan nilai skalar Unicode dan menulisnya ke buffer.

(Diperoleh dari TextEncoder)
WillEncode(Int32)

Menentukan apakah nilai skalar Unicode tertentu akan dikodekan.

(Diperoleh dari TextEncoder)

Berlaku untuk