Sprache

ITemporalField.IsSupportedBy(ITemporalAccessor) Methode

Definition

Ü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.

Java Dokumentation für java.time.temporal.TemporalField.isSupportedBy(java.time.temporal.TemporalAccessor).

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.

Gilt für: