StringNormalizationExtensions.TryNormalize Metoda

Definicja

Normalizuje określony zakres znaków do określonej postaci normalizacji.

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>

Zakres znaków do normalizacji.

destination
Span<Char>

Bufor do zapisu znormalizowanych znaków.

charsWritten
Int32

Gdy ta metoda zwróci wartość , zawiera liczbę znaków zapisanych w pliku destination.

normalizationForm
NormalizationForm

Formularz normalizacji do użycia.

Zwraca

true jeśli określony zakres znaków został pomyślnie znormalizowany; w przeciwnym razie, false.

Wyjątki

Określony zakres znaków zawiera nieprawidłowy punkt kodu lub formularz normalizacji jest nieprawidłowy.

Dotyczy