Freigeben über


ITemporalField.Resolve Methode

Definition

Löst dieses Feld auf, um eine einfachere Alternative oder ein Datum bereitzustellen.

[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

Parameter

fieldValues
IDictionary<ITemporalField,Long>

Die Zuordnung von Feldern zu Werten, die aktualisiert werden können, nicht NULL

partialTemporal
ITemporalAccessor

die teilweise vollständige zeitliche Abfrage nach Zone und Chronologie; Abfragen nach anderen Dingen sind nicht definiert und nicht empfohlen, nicht NULL

resolverStyle
ResolverStyle

der angeforderte Auflösungstyp, nicht NULL

Gibt zurück

das aufgelöste zeitliche Objekt; null, wenn die Auflösung nur die Karte geändert hat oder keine Auflösung aufgetreten ist

Attribute

Hinweise

Löst dieses Feld auf, um eine einfachere Alternative oder ein Datum bereitzustellen.

Diese Methode wird während der Auflösungsphase der Analyse aufgerufen. Es ist so konzipiert, dass anwendungsdefinierte Felder in mehr Standardfelder vereinfacht werden können, z ChronoField. B. auf oder in ein Datum.

Anwendungen sollten diese Methode normalerweise nicht direkt aufrufen.

Java-Dokumentation für java.time.temporal.TemporalField.resolve(java.util.Map<java.time.temporal.TemporalField, java.lang.Long>, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: