UCharacter.ToTitleCase メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| ToTitleCase(Int32) |
コード ポイント引数をタイトルケースに変換します。 |
| ToTitleCase(String, BreakIterator) |
引数文字列のタイトルケース バージョンを返します。 |
| ToTitleCase(ULocale, String, BreakIterator) |
引数文字列のタイトルケース バージョンを返します。 |
| ToTitleCase(Locale, String, BreakIterator) |
引数文字列のタイトルケース バージョンを返します。 |
| ToTitleCase(ULocale, String, BreakIterator, TitlecaseOptions) |
引数文字列のタイトルケース バージョンを返します。 |
| ToTitleCase(Locale, String, BreakIterator, TitlecaseOptions) |
<strong>[icu]</strong> |
ToTitleCase(Int32)
コード ポイント引数をタイトルケースに変換します。
[Android.Runtime.Register("toTitleCase", "(I)I", "", ApiSince=24)]
public static int ToTitleCase(int ch);
[<Android.Runtime.Register("toTitleCase", "(I)I", "", ApiSince=24)>]
static member ToTitleCase : int -> int
パラメーター
- ch
- Int32
タイトル ケースを取得するコード ポイント
返品
titlecase コード ポイント
- 属性
注釈
コード ポイント引数をタイトルケースに変換します。 使用可能なタイトルケースがない場合は、大文字が返されます。 大文字が使用できない場合は、コード ポイント自体が返されます。 java.lang.Character.toTitleCase() の最新の Unicode 実装
この関数は、単純な単一コード ポイントのケース マッピングのみを返します。 完全なケース マッピングは、文字列全体で作業することでより良い結果が得られるので、可能な限り使用する必要があります。 文字列コンテキストと言語を考慮に入れ、必要に応じて異なる長さの結果文字列にマップできます。 完全なケース マッピングは、コード ポイント (int) ではなく文字列パラメーターを受け取るケース マッピング関数によって適用されます。 C/POSIX 移行に関するユーザー ガイドの章も参照してください。 https://unicode-org.github.io/icu/userguide/icu/posix#case-mappings
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
ToTitleCase(String, BreakIterator)
引数文字列のタイトルケース バージョンを返します。
[Android.Runtime.Register("toTitleCase", "(Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToTitleCase(string? str, Android.Icu.Text.BreakIterator? breakiter);
[<Android.Runtime.Register("toTitleCase", "(Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)>]
static member ToTitleCase : string * Android.Icu.Text.BreakIterator -> string
パラメーター
- str
- String
実行するソース文字列
- breakiter
- BreakIterator
区切り反復子を使用して、文字をタイトルの大文字と小文字を区別する位置を決定します。
返品
引数文字列の titlecase バージョン
- 属性
注釈
引数文字列のタイトルケース バージョンを返します。
タイトル付けの位置は、引数 break 反復子によって決まるため、ユーザーは特殊なタイトルの区切り反復子をカスタマイズできます。 この場合は、前方反復のみを実装する必要があります。 渡された break 反復子が null の場合、既定の Unicode アルゴリズムを使用してタイトルケースの位置が決定されます。
区切り反復子によって返される位置のみがタイトルで囲まれます。位置の間の文字はすべて小文字になります。
大文字と小文字の区別は、既定のロケールと状況依存に依存します
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
ToTitleCase(ULocale, String, BreakIterator)
引数文字列のタイトルケース バージョンを返します。
[Android.Runtime.Register("toTitleCase", "(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToTitleCase(Android.Icu.Util.ULocale? locale, string? str, Android.Icu.Text.BreakIterator? titleIter);
[<Android.Runtime.Register("toTitleCase", "(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)>]
static member ToTitleCase : Android.Icu.Util.ULocale * string * Android.Icu.Text.BreakIterator -> string
パラメーター
- locale
- ULocale
変換する文字列
- str
- String
実行するソース文字列
- titleIter
- BreakIterator
区切り反復子を使用して、文字をタイトルの大文字と小文字を区別する位置を決定します。
返品
引数文字列の titlecase バージョン
- 属性
注釈
引数文字列のタイトルケース バージョンを返します。
タイトル付けの位置は、引数 break 反復子によって決まるため、ユーザーは特殊なタイトルの区切り反復子をカスタマイズできます。 この場合は、前方反復のみを実装する必要があります。 渡された break 反復子が null の場合、既定の Unicode アルゴリズムを使用してタイトルケースの位置が決定されます。
区切り反復子によって返される位置のみがタイトルで囲まれます。位置の間の文字はすべて小文字になります。
大文字と小文字の区別は、引数のロケールと状況依存に依存します
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
ToTitleCase(Locale, String, BreakIterator)
引数文字列のタイトルケース バージョンを返します。
[Android.Runtime.Register("toTitleCase", "(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToTitleCase(Java.Util.Locale? locale, string? str, Android.Icu.Text.BreakIterator? breakiter);
[<Android.Runtime.Register("toTitleCase", "(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)>]
static member ToTitleCase : Java.Util.Locale * string * Android.Icu.Text.BreakIterator -> string
パラメーター
- locale
- Locale
変換する文字列
- str
- String
実行するソース文字列
- breakiter
- BreakIterator
区切り反復子を使用して、文字をタイトルの大文字と小文字を区別する位置を決定します。
返品
引数文字列の titlecase バージョン
- 属性
注釈
引数文字列のタイトルケース バージョンを返します。
タイトル付けの位置は、引数 break 反復子によって決まるため、ユーザーは特殊なタイトルの区切り反復子をカスタマイズできます。 この場合は、前方反復のみを実装する必要があります。 渡された break 反復子が null の場合、既定の Unicode アルゴリズムを使用してタイトルケースの位置が決定されます。
区切り反復子によって返される位置のみがタイトルで囲まれます。位置の間の文字はすべて小文字になります。
大文字と小文字の区別は、引数のロケールと状況依存に依存します
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
ToTitleCase(ULocale, String, BreakIterator, TitlecaseOptions)
引数文字列のタイトルケース バージョンを返します。
[Android.Runtime.Register("toTitleCase", "(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToTitleCase(Android.Icu.Util.ULocale? locale, string? str, Android.Icu.Text.BreakIterator? titleIter, Android.Icu.Lang.TitlecaseOptions options);
[<Android.Runtime.Register("toTitleCase", "(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;", "", ApiSince=24)>]
static member ToTitleCase : Android.Icu.Util.ULocale * string * Android.Icu.Text.BreakIterator * Android.Icu.Lang.TitlecaseOptions -> string
パラメーター
- locale
- ULocale
変換する文字列
- str
- String
実行するソース文字列
- titleIter
- BreakIterator
区切り反復子を使用して、文字をタイトルの大文字と小文字を区別する位置を決定します。
- options
- TitlecaseOptions
bit set to modify the titlecasing operation
返品
引数文字列の titlecase バージョン
- 属性
注釈
引数文字列のタイトルケース バージョンを返します。
タイトル付けの位置は、引数 break 反復子によって決まるため、ユーザーは特殊なタイトルの区切り反復子をカスタマイズできます。 この場合は、前方反復のみを実装する必要があります。 渡された break 反復子が null の場合、既定の Unicode アルゴリズムを使用してタイトルケースの位置が決定されます。
区切り反復子によって返される位置のみがタイトルで囲まれます。位置の間の文字はすべて小文字になります。
大文字と小文字の区別は、引数のロケールと状況依存に依存します
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
ToTitleCase(Locale, String, BreakIterator, TitlecaseOptions)
<strong>[icu]</strong>
[Android.Runtime.Register("toTitleCase", "(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToTitleCase(Java.Util.Locale? locale, string? str, Android.Icu.Text.BreakIterator? titleIter, Android.Icu.Lang.TitlecaseOptions options);
[<Android.Runtime.Register("toTitleCase", "(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;", "", ApiSince=24)>]
static member ToTitleCase : Java.Util.Locale * string * Android.Icu.Text.BreakIterator * Android.Icu.Lang.TitlecaseOptions -> string
パラメーター
- locale
- Locale
変換する文字列
- str
- String
実行するソース文字列
- titleIter
- BreakIterator
区切り反復子を使用して、文字をタイトルの大文字と小文字を区別する位置を決定します。
- options
- TitlecaseOptions
bit set to modify the titlecasing operation
返品
引数文字列の titlecase バージョン
- 属性
注釈
<strong>[icu]</strong>
引数文字列のタイトルケース バージョンを返します。
タイトル付けの位置は、引数 break 反復子によって決まるため、ユーザーは特殊なタイトルの区切り反復子をカスタマイズできます。 この場合は、前方反復のみを実装する必要があります。 渡された break 反復子が null の場合、既定の Unicode アルゴリズムを使用してタイトルケースの位置が決定されます。
区切り反復子によって返される位置のみがタイトルで囲まれます。位置の間の文字はすべて小文字になります。
大文字と小文字の区別は、引数のロケールと状況依存に依存します
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。