ITemporalField.GetFrom(ITemporalAccessor) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wert dieses Felds aus dem angegebenen zeitlichen Objekt ab.
[Android.Runtime.Register("getFrom", "(Ljava/time/temporal/TemporalAccessor;)J", "GetGetFrom_Ljava_time_temporal_TemporalAccessor_Handler:Java.Time.Temporal.ITemporalFieldInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public long GetFrom(Java.Time.Temporal.ITemporalAccessor? temporal);
[<Android.Runtime.Register("getFrom", "(Ljava/time/temporal/TemporalAccessor;)J", "GetGetFrom_Ljava_time_temporal_TemporalAccessor_Handler:Java.Time.Temporal.ITemporalFieldInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member GetFrom : Java.Time.Temporal.ITemporalAccessor -> int64
Parameter
- temporal
- ITemporalAccessor
das zu abfragende zeitliche Objekt, nicht NULL
Gibt zurück
der Wert dieses Felds, nicht NULL
- Attribute
Hinweise
Ruft den Wert dieses Felds aus dem angegebenen zeitlichen Objekt ab.
Dadurch wird das zeitliche Objekt für den Wert dieses Felds abfragen.
Es gibt zwei äquivalente Methoden zur Verwendung dieser Methode. Die erste besteht darin, diese Methode direkt aufzurufen. Die zweite ist die Verwendung TemporalAccessor#getLong(TemporalField) (oder TemporalAccessor#get(TemporalField)):
// these two lines are equivalent, but the second approach is recommended
temporal = thisField.getFrom(temporal);
temporal = temporal.getLong(thisField);
Es wird empfohlen, den zweiten Ansatz zu verwenden, getLong(TemporalField)da es viel klarer ist, im Code zu lesen.
Implementierungen sollten Abfragen oder Berechnungen mit den in ChronoFieldder Datei verfügbaren Feldern ausführen. Wenn das Feld nicht unterstützt wird, muss ein UnsupportedTemporalTypeException Fehler ausgelöst werden.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.