StringNormalizationExtensions.TryNormalize メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した文字範囲を指定された正規化形式に正規化します。
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
パラメーター
- source
- ReadOnlySpan<Char>
正規化する文字のスパン。
- charsWritten
- Int32
このメソッドから制御が戻るときに、 destinationに書き込まれた文字数が格納されます。
- normalizationForm
- NormalizationForm
使用する正規化フォーム。
返品
true 指定された文字範囲が正常に正規化された場合。それ以外の場合は false。
例外
指定した文字スパンに無効なコード ポイントが含まれているか、正規化フォームが無効です。