Partilhar via


HtmlEncoder Classe

Definição

Representa uma codificação de caracteres 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
Herança
HtmlEncoder
Derivado

Comentários

O código-fonte desse tipo está disponível no projeto System.Text.Encodings.Web no GitHub. Testes de unidade que também podem servir como exemplos de código são encontrados na pasta System.Text.Encodings.Web/tests no GitHub.

Construtores

HtmlEncoder()

Inicializa uma nova instância da classe HtmlEncoder.

Propriedades

Default

Obtém uma instância interna da classe HtmlEncoder.

MaxOutputCharactersPerInputCharacter

Obtém o número máximo de caracteres que esse codificador pode gerar para cada ponto de código de entrada.

(Herdado de TextEncoder)

Métodos

Create(TextEncoderSettings)

Cria uma nova instância da classe HtmlEncoder com as configurações especificadas.

Create(UnicodeRange[])

Cria uma nova instância da classe HtmlEncoder que especifica os caracteres que o codificador tem permissão para não codificar.

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

Codifica os caracteres fornecidos.

(Herdado de TextEncoder)
Encode(String)

Codifica a cadeia de caracteres fornecida e retorna o texto codificado como uma nova cadeia de caracteres.

(Herdado de TextEncoder)
Encode(TextWriter, Char[], Int32, Int32)

Codifica caracteres de uma matriz e grava-os em um objeto TextWriter.

(Herdado de TextEncoder)
Encode(TextWriter, String)

Codifica a cadeia de caracteres especificada em um objeto TextWriter.

(Herdado de TextEncoder)
Encode(TextWriter, String, Int32, Int32)

Codifica uma subcadeia e grava-a em um objeto TextWriter.

(Herdado de TextEncoder)
EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean)

Codifica o texto UTF-8 fornecido.

(Herdado de TextEncoder)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FindFirstCharacterToEncode(Char*, Int32)

Localiza o índice do primeiro caractere a ser codificado.

(Herdado de TextEncoder)
FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>)

Localiza o primeiro elemento em um buffer de entrada do texto UTF-8 que seria escapada pela instância do codificador atual.

(Herdado de TextEncoder)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32)

Codifica um valor escalar Unicode e grava-o em um buffer.

(Herdado de TextEncoder)
WillEncode(Int32)

Determina se um determinado valor escalar Unicode será codificado.

(Herdado de TextEncoder)

Aplica-se a