Compartir a través de


HtmlEncoder Clase

Definición

Representa una codificación 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
Herencia
HtmlEncoder
Derivado

Comentarios

El código fuente de este tipo está disponible en el proyecto System.Text.Encodings.Web en GitHub. Las pruebas unitarias que también pueden servir como ejemplos de código se encuentran en la carpeta System.Text.Encodings.Web/tests de GitHub.

Constructores

HtmlEncoder()

Inicializa una nueva instancia de la clase HtmlEncoder.

Propiedades

Default

Obtiene una instancia integrada de la clase HtmlEncoder.

MaxOutputCharactersPerInputCharacter

Obtiene el número máximo de caracteres que puede generar este codificador para cada punto de código de entrada.

(Heredado de TextEncoder)

Métodos

Create(TextEncoderSettings)

Crea una nueva instancia de la clase HtmlEncoder con la configuración especificada.

Create(UnicodeRange[])

Crea una nueva instancia de la clase HtmlEncoder que especifica los caracteres que el codificador puede no codificar.

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

Codifica los caracteres proporcionados.

(Heredado de TextEncoder)
Encode(String)

Codifica la cadena proporcionada y devuelve el texto codificado como una nueva cadena.

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

Codifica los caracteres de una matriz y los escribe en un objeto TextWriter.

(Heredado de TextEncoder)
Encode(TextWriter, String)

Codifica la cadena especificada en un objeto TextWriter.

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

Codifica una subcadena y la escribe en un objeto TextWriter.

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

Codifica el texto UTF-8 proporcionado.

(Heredado de TextEncoder)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

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

Busca el índice del primer carácter que se va a codificar.

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

Busca el primer elemento que la instancia de codificador actual escaparía en un búfer de entrada de texto UTF-8.

(Heredado de TextEncoder)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

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

Codifica un valor escalar Unicode y lo escribe en un búfer.

(Heredado de TextEncoder)
WillEncode(Int32)

Determina si se va a codificar un determinado valor escalar Unicode.

(Heredado de TextEncoder)

Se aplica a