ITemporalField.IsSupportedBy(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.
Überprüft, ob dieses Feld vom zeitlichen Objekt unterstützt wird.
[Android.Runtime.Register("isSupportedBy", "(Ljava/time/temporal/TemporalAccessor;)Z", "GetIsSupportedBy_Ljava_time_temporal_TemporalAccessor_Handler:Java.Time.Temporal.ITemporalFieldInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public bool IsSupportedBy(Java.Time.Temporal.ITemporalAccessor? temporal);
[<Android.Runtime.Register("isSupportedBy", "(Ljava/time/temporal/TemporalAccessor;)Z", "GetIsSupportedBy_Ljava_time_temporal_TemporalAccessor_Handler:Java.Time.Temporal.ITemporalFieldInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member IsSupportedBy : Java.Time.Temporal.ITemporalAccessor -> bool
Parameter
- temporal
- ITemporalAccessor
das zu abfragende zeitliche Objekt, nicht NULL
Gibt zurück
"true", wenn die Datum-Uhrzeit für dieses Feld abgefragt werden kann, wenn dies nicht der Fall ist.
- Attribute
Hinweise
Überprüft, ob dieses Feld vom zeitlichen Objekt unterstützt wird.
Dadurch wird bestimmt, ob der zeitliche Accessor dieses Feld unterstützt. Wenn dies "false" zurückgibt, kann das zeitliche Element für dieses Feld nicht abgefragt werden.
Es gibt zwei äquivalente Methoden zur Verwendung dieser Methode. Die erste besteht darin, diese Methode direkt aufzurufen. Die zweite besteht darin, Folgendes zu verwenden TemporalAccessor#isSupported(TemporalField):
// these two lines are equivalent, but the second approach is recommended
temporal = thisField.isSupportedBy(temporal);
temporal = temporal.isSupported(thisField);
Es wird empfohlen, den zweiten Ansatz zu verwenden, isSupported(TemporalField)da es viel klarer ist, im Code zu lesen.
Implementierungen sollten bestimmen, ob sie mithilfe der verfügbaren ChronoFieldFelder unterstützt 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.