HtmlEncoder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje kódování znaků 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
- Dědičnost
- Odvozené
Poznámky
Zdrojový kód pro tento typ je k dispozici v projektu System.Text.Encodings.Web na GitHubu. Testy jednotek, které můžou sloužit také jako příklady kódu, najdete ve složce System.Text.Encodings.Web/tests na GitHubu.
Konstruktory
HtmlEncoder() |
Inicializuje novou instanci HtmlEncoder třídy. |
Vlastnosti
Default |
Získá předdefinované instance HtmlEncoder třídy. |
MaxOutputCharactersPerInputCharacter |
Získá maximální počet znaků, které tento kodér může generovat pro každý vstupní bod kódu. (Zděděno od TextEncoder) |
Metody
Create(TextEncoderSettings) |
Vytvoří novou instanci HtmlEncoder třídy se zadaným nastavením. |
Create(UnicodeRange[]) |
Vytvoří novou instanci Třídy HtmlEncoder, která určuje znaky, které kodér smí kódovat. |
Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean) |
Zakóduje zadané znaky. (Zděděno od TextEncoder) |
Encode(String) |
Zakóduje zadaný řetězec a vrátí kódovaný text jako nový řetězec. (Zděděno od TextEncoder) |
Encode(TextWriter, Char[], Int32, Int32) |
Kóduje znaky z pole a zapisuje je do objektu TextWriter . (Zděděno od TextEncoder) |
Encode(TextWriter, String) |
Zakóduje zadaný řetězec do objektu TextWriter . (Zděděno od TextEncoder) |
Encode(TextWriter, String, Int32, Int32) |
Zakóduje podřetětce a zapíše ho do objektu TextWriter . (Zděděno od TextEncoder) |
EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Zakóduje zadaný text UTF-8. (Zděděno od TextEncoder) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
FindFirstCharacterToEncode(Char*, Int32) |
Vyhledá index prvního znaku, který se má zakódovat. (Zděděno od TextEncoder) |
FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>) |
Vyhledá první prvek ve vyrovnávací paměti pro vstup textu UTF-8, který by byl utekl aktuální instancí kodéru. (Zděděno od TextEncoder) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32) |
Zakóduje skalární hodnotu Unicode a zapíše ji do vyrovnávací paměti. (Zděděno od TextEncoder) |
WillEncode(Int32) |
Určuje, jestli bude zakódována daná skalární hodnota Unicode. (Zděděno od TextEncoder) |