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

Observações

O código-fonte deste tipo está disponível no projeto System.Text.Encodings.Web no GitHub. Testes unitários que também podem servir como exemplos de código encontram-se na pasta System.Text.Encodings.Web/tests na GitHub.

Construtores

Name Description
HtmlEncoder()

Inicializa uma nova instância da HtmlEncoder classe.

Propriedades

Name Description
Default

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

MaxOutputCharactersPerInputCharacter

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

(Herdado de TextEncoder)

Métodos

Name Description
Create(TextEncoderSettings)

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

Create(UnicodeRange[])

Cria uma nova instância da classe HtmlEncoder que especifica caracteres que o codificador não pode codificar.

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

Codifica os caracteres fornecidos.

(Herdado de TextEncoder)
Encode(String)

Codifica a cadeia fornecida e devolve o texto codificado como uma nova cadeia.

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

Codifica caracteres de um array e escreve-os num TextWriter objeto.

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

Codifica uma substring e escreve-a num TextWriter objeto.

(Herdado de TextEncoder)
Encode(TextWriter, String)

Codifica a cadeia especificada num TextWriter objeto.

(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)

Encontra o índice do primeiro carácter a codificar.

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

Encontra o primeiro elemento num buffer de entrada de texto UTF-8 que seria escapado pela instância atual do codificador.

(Herdado de TextEncoder)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

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

Codifica um valor escalar Unicode e escreve-o num buffer.

(Herdado de TextEncoder)
WillEncode(Int32)

Determina se um dado valor escalar Unicode será codificado.

(Herdado de TextEncoder)

Aplica-se a