TextEncoder Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
De basisklasse van webcoderingsprogramma's.
public ref class TextEncoder abstract
public abstract class TextEncoder
type TextEncoder = class
Public MustInherit Class TextEncoder
- Overname
-
TextEncoder
- Afgeleid
Opmerkingen
TextEncoder-subklassen kunnen worden gebruikt om HTML-codering, URI-codering en JavaScript-codering uit te voeren. Exemplaren van dergelijke subklassen kunnen worden geopend met behulp van de HtmlEncoder.Default, UrlEncoder.Defaulten JavaScriptEncoder.Default eigenschappen.
De broncode voor dit type is beschikbaar in het project System.Text.Encodings.Web op GitHub. Eenheidstests die ook als codevoorbeelden kunnen fungeren, vindt u in de map System.Text.Encodings.Web/tests op GitHub.
Constructors
| Name | Description |
|---|---|
| TextEncoder() |
Initialiseert een nieuw exemplaar van de TextEncoder klasse. |
Eigenschappen
| Name | Description |
|---|---|
| MaxOutputCharactersPerInputCharacter |
Hiermee haalt u het maximum aantal tekens op dat door deze encoder kan worden gegenereerd voor elk invoercodepunt. |
Methoden
| Name | Description |
|---|---|
| Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean) |
Codeert de opgegeven tekens. |
| Encode(String) |
Codeert de opgegeven tekenreeks en retourneert de gecodeerde tekst als een nieuwe tekenreeks. |
| Encode(TextWriter, Char[], Int32, Int32) |
Codeert tekens uit een matrix en schrijft deze naar een TextWriter object. |
| Encode(TextWriter, String, Int32, Int32) |
Codeert een subtekenreeks en schrijft deze naar een TextWriter object. |
| Encode(TextWriter, String) |
Codeert de opgegeven tekenreeks naar een TextWriter object. |
| EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Codeert de opgegeven UTF-8-tekst. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| FindFirstCharacterToEncode(Char*, Int32) |
Hiermee zoekt u de index van het eerste teken om te coderen. |
| FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>) |
Hiermee vindt u het eerste element in een UTF-8-tekstinvoerbuffer die wordt ontsnapt door het huidige encoderexemplaren. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32) |
Codeert een Unicode-scalaire waarde en schrijft deze naar een buffer. |
| WillEncode(Int32) |
Bepaalt of een bepaalde Unicode-scalaire waarde wordt gecodeerd. |