ConstrainedFieldPosition.ConstrainField(_Format+Field) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フィールドに制約を設定します。
[Android.Runtime.Register("constrainField", "(Ljava/text/Format$Field;)V", "GetConstrainField_Ljava_text_Format_Field_Handler", ApiSince=31)]
public virtual void ConstrainField(Java.Text._Format.Field? field);
[<Android.Runtime.Register("constrainField", "(Ljava/text/Format$Field;)V", "GetConstrainField_Ljava_text_Format_Field_Handler", ApiSince=31)>]
abstract member ConstrainField : Java.Text._Format.Field -> unit
override this.ConstrainField : Java.Text._Format.Field -> unit
パラメーター
- field
- _Format.Field
反復処理時に修正するフィールド。
- 属性
注釈
フィールドに制約を設定します。 ConstrainedFieldPosition のこのインスタンスが FormattedValue.nextPosition に渡されると、指定されたフィールドがない限り、位置はスキップされます。 以前に設定した制約はすべてクリアされます。 たとえば、すべてのグループ区切り記号をループ処理するには、次のようにします。
ConstrainedFieldPosition cfpos;
cfpos.constrainField(NumberFormat.Field.GROUPING_SEPARATOR);
while (fmtval.nextPosition(cfpos)) {
// handle the grouping separator position
}
FormattedValue の反復処理の途中で制約を変更しても、通常、適切に定義された動作はありません。
android.icu.text.ConstrainedFieldPosition.constrainFieldの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。