ConstrainedFieldPosition.ConstrainField(_Format+Field) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta un vincolo sul campo.
[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
Parametri
- field
- _Format.Field
Campo da correggere durante l'iterazione.
- Attributi
Commenti
Imposta un vincolo sul campo. Quando questa istanza di ConstrainedFieldPosition viene passata a FormattedValue.nextPosition, le posizioni vengono ignorate a meno che non abbiano il campo specificato. Tutti i vincoli impostati in precedenza vengono cancellati. Ad esempio, per eseguire un ciclo su tutti i separatori di raggruppamento:
ConstrainedFieldPosition cfpos;
cfpos.constrainField(NumberFormat.Field.GROUPING_SEPARATOR);
while (fmtval.nextPosition(cfpos)) {
// handle the grouping separator position
}
La modifica del vincolo durante l'iterazione di un oggetto FormattedValue non ha in genere un comportamento ben definito.
Informazioni di riferimento su Android per android.icu.text.ConstrainedFieldPosition.constrainField.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.