Compartilhar via


ITemporalField.Resolve Método

Definição

Resolve esse campo para fornecer uma alternativa mais simples ou uma data.

[Android.Runtime.Register("resolve", "(Ljava/util/Map;Ljava/time/temporal/TemporalAccessor;Ljava/time/format/ResolverStyle;)Ljava/time/temporal/TemporalAccessor;", "GetResolve_Ljava_util_Map_Ljava_time_temporal_TemporalAccessor_Ljava_time_format_ResolverStyle_Handler:Java.Time.Temporal.ITemporalField, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual Java.Time.Temporal.ITemporalAccessor? Resolve (System.Collections.Generic.IDictionary<Java.Time.Temporal.ITemporalField,Java.Lang.Long>? fieldValues, Java.Time.Temporal.ITemporalAccessor? partialTemporal, Java.Time.Format.ResolverStyle? resolverStyle);
[<Android.Runtime.Register("resolve", "(Ljava/util/Map;Ljava/time/temporal/TemporalAccessor;Ljava/time/format/ResolverStyle;)Ljava/time/temporal/TemporalAccessor;", "GetResolve_Ljava_util_Map_Ljava_time_temporal_TemporalAccessor_Ljava_time_format_ResolverStyle_Handler:Java.Time.Temporal.ITemporalField, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Resolve : System.Collections.Generic.IDictionary<Java.Time.Temporal.ITemporalField, Java.Lang.Long> * Java.Time.Temporal.ITemporalAccessor * Java.Time.Format.ResolverStyle -> Java.Time.Temporal.ITemporalAccessor
override this.Resolve : System.Collections.Generic.IDictionary<Java.Time.Temporal.ITemporalField, Java.Lang.Long> * Java.Time.Temporal.ITemporalAccessor * Java.Time.Format.ResolverStyle -> Java.Time.Temporal.ITemporalAccessor

Parâmetros

fieldValues
IDictionary<ITemporalField,Long>

o mapa de campos para valores, que pode ser atualizado, não nulo

partialTemporal
ITemporalAccessor

o temporal parcialmente completo para consulta de zona e cronologia; a consulta de outras coisas é indefinida e não recomendada, não nula

resolverStyle
ResolverStyle

O tipo solicitado de resolução, não nulo

Retornos

o objeto temporal resolvido; null se a resolução apenas alterou o mapa, ou nenhuma resolução ocorreu

Atributos

Comentários

Resolve esse campo para fornecer uma alternativa mais simples ou uma data.

Esse método é chamado durante a fase de resolução da análise. Ele foi projetado para permitir que os campos definidos pelo aplicativo sejam simplificados em campos mais padrão, como aqueles em ChronoField, ou em uma data.

Normalmente, os aplicativos não devem invocar esse método diretamente.

Documentação Java para java.time.temporal.TemporalField.resolve(java.util.Map<java.time.temporal.TemporalField, java.lang.Long>, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a