SimpleDateFormat.SubParse メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
入力文字列の 1 つのフィールドを、 calの数値フィールド値に変換する保護されたメソッド。
[Android.Runtime.Register("subParse", "(Ljava/lang/String;ICIZZ[ZLandroid/icu/util/Calendar;)I", "GetSubParse_Ljava_lang_String_ICIZZarrayZLandroid_icu_util_Calendar_Handler", ApiSince=24)]
protected virtual int SubParse(string? text, int start, char ch, int count, bool obeyCount, bool allowNegative, bool[]? ambiguousYear, Android.Icu.Util.Calendar? cal);
[<Android.Runtime.Register("subParse", "(Ljava/lang/String;ICIZZ[ZLandroid/icu/util/Calendar;)I", "GetSubParse_Ljava_lang_String_ICIZZarrayZLandroid_icu_util_Calendar_Handler", ApiSince=24)>]
abstract member SubParse : string * int * char * int * bool * bool * bool[] * Android.Icu.Util.Calendar -> int
override this.SubParse : string * int * char * int * bool * bool * bool[] * Android.Icu.Util.Calendar -> int
パラメーター
- text
- String
解析する時刻テキスト。
- start
- Int32
解析を開始する場所。
- ch
- Char
解析する日付フィールド テキストのパターン文字。
- count
- Int32
パターン文字の数。
- obeyCount
- Boolean
true の場合、次のフィールドがこのフィールドに直接当てはまり、カウントを使用して解析を停止するタイミングを把握する必要があります。
- allowNegative
- Boolean
- ambiguousYear
- Boolean[]
return パラメーター。戻り時に、あいまいなYear[0]が true の場合、2 桁の年が解析され、再調整が必要になる場合があります。
- cal
- Calendar
cal
返品
一致が成功した場合の新しい開始位置。一致するエラーを示す負の数。それ以外の場合。 副作用として、解析された値を使用して cal の適切なフィールドを設定します。
- 属性
注釈
入力文字列の 1 つのフィールドを、 calの数値フィールド値に変換する保護されたメソッド。 失敗した場合は -start (ParsePosition の場合) を返します。 サブクラスは、解析機能を変更または追加するために、このメソッドをオーバーライドできます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。