Lenguaje

ConstrainedFieldPosition.ConstrainClass(Class) Método

Definición

Establece una restricción en la clase de campo.

[Android.Runtime.Register("constrainClass", "(Ljava/lang/Class;)V", "GetConstrainClass_Ljava_lang_Class_Handler", ApiSince=31)]
public virtual void ConstrainClass(Java.Lang.Class? classConstraint);
[<Android.Runtime.Register("constrainClass", "(Ljava/lang/Class;)V", "GetConstrainClass_Ljava_lang_Class_Handler", ApiSince=31)>]
abstract member ConstrainClass : Java.Lang.Class -> unit
override this.ConstrainClass : Java.Lang.Class -> unit

Parámetros

classConstraint
Class

Clase de campo que se va a corregir al iterar.

Atributos

Comentarios

Establece una restricción en la clase de campo. Cuando esta instancia de ConstraintedFieldPosition se pasa a FormattedValue.nextPosition, las posiciones se omiten a menos que el campo sea una instancia de la restricción de clase, incluidas las subclases. Se borran todas las restricciones establecidas anteriormente. Por ejemplo, para recorrer en bucle solo los campos relacionados con el número:

ConstrainedFieldPosition cfpos;
cfpos.constrainClass(NumberFormat.Field.class);
while (fmtval.nextPosition(cfpos)) {
  // handle the number-related field position
}

Referencia de Android para android.icu.text.ConstrainedFieldPosition.constrainClass.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a