StringNormalizationExtensions.TryNormalize Metoda
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í.
Normalizuje zadané rozpětí znaků do zadaného formuláře normalizace.
public static bool TryNormalize(this ReadOnlySpan<char> source, Span<char> destination, out int charsWritten, System.Text.NormalizationForm normalizationForm = System.Text.NormalizationForm.FormC);
static member TryNormalize : ReadOnlySpan<char> * Span<char> * int * System.Text.NormalizationForm -> bool
<Extension()>
Public Function TryNormalize (source As ReadOnlySpan(Of Char), destination As Span(Of Char), ByRef charsWritten As Integer, Optional normalizationForm As NormalizationForm = System.Text.NormalizationForm.FormC) As Boolean
Parametry
- source
- ReadOnlySpan<Char>
Rozsah znaků, které se mají normalizovat.
- charsWritten
- Int32
Když tato metoda vrátí, obsahuje počet znaků zapsaných do destination.
- normalizationForm
- NormalizationForm
Formulář normalizace, který se má použít.
Návraty
truepokud bylo zadané rozpětí znaků úspěšně normalizováno; v opačném případě . false
Výjimky
Zadané rozsahy znaků obsahují neplatný bod kódu nebo je neplatný formulář normalizace.