IFormattedValue.NextPosition(ConstrainedFieldPosition) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Itera sobre posições de campo no FormattedValue.
[Android.Runtime.Register("nextPosition", "(Landroid/icu/text/ConstrainedFieldPosition;)Z", "GetNextPosition_Landroid_icu_text_ConstrainedFieldPosition_Handler:Android.Icu.Text.IFormattedValueInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]
public bool NextPosition(Android.Icu.Text.ConstrainedFieldPosition? cfpos);
[<Android.Runtime.Register("nextPosition", "(Landroid/icu/text/ConstrainedFieldPosition;)Z", "GetNextPosition_Landroid_icu_text_ConstrainedFieldPosition_Handler:Android.Icu.Text.IFormattedValueInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]
abstract member NextPosition : Android.Icu.Text.ConstrainedFieldPosition -> bool
Parâmetros
- cfpos
- ConstrainedFieldPosition
O objeto usado para o estado de iteração. Isso pode fornecer restrições para iterar em apenas um campo específico; consulte ConstrainedFieldPosition#constrainField.
Retornos
true se uma nova ocorrência do campo foi encontrada; false caso contrário.
- Atributos
Comentários
Itera sobre posições de campo no FormattedValue. Isso permite determinar a posição de tipos específicos de subcadeias de caracteres, como um mês ou um separador decimal.
Para fazer loop em todas as posições de campo:
ConstrainedFieldPosition cfpos = new ConstrainedFieldPosition();
while (fmtval.nextPosition(cfpos)) {
// handle the field position; get information from cfpos
}
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.