YearMonth.IsSupported Metode

Definisi

Overload

Nama Deskripsi
IsSupported(ITemporalField)

Memeriksa apakah bidang yang ditentukan didukung.

IsSupported(ITemporalUnit)

Memeriksa apakah unit yang ditentukan didukung.

IsSupported(ITemporalField)

Memeriksa apakah bidang yang ditentukan didukung.

[Android.Runtime.Register("isSupported", "(Ljava/time/temporal/TemporalField;)Z", "", ApiSince=26)]
public bool IsSupported(Java.Time.Temporal.ITemporalField? field);
[<Android.Runtime.Register("isSupported", "(Ljava/time/temporal/TemporalField;)Z", "", ApiSince=26)>]
abstract member IsSupported : Java.Time.Temporal.ITemporalField -> bool
override this.IsSupported : Java.Time.Temporal.ITemporalField -> bool

Parameter

field
ITemporalField

bidang yang akan diperiksa, null mengembalikan false

Mengembalikan

true jika bidang didukung pada bulan ini, false jika tidak

Penerapan

Atribut

Keterangan

Memeriksa apakah bidang yang ditentukan didukung. Ini memeriksa apakah bulan tahun ini dapat dikueri untuk bidang yang ditentukan. Jika false, maka memanggil rentang, mendapatkan dan dengan metode (TemporalField, panjang) akan melemparkan pengecualian. Jika bidang adalah ChronoField, maka kueri diimplementasikan di sini. Bidang yang didukung adalah: MONTH_OF_YEAR PROLEPTIC_MONTH YEAR_OF_ERA YEAR ERA Semua instans ChronoField lainnya akan mengembalikan false. Jika bidang bukan ChronoField, maka hasil metode ini diperoleh dengan memanggil TemporalField.isSupportedBy(TemporalAccessor) meneruskan ini sebagai argumen. Apakah bidang didukung ditentukan oleh bidang .

Java referensi untuk java.time.YearMonth.isSupported.

Berlaku untuk

IsSupported(ITemporalUnit)

Memeriksa apakah unit yang ditentukan didukung.

[Android.Runtime.Register("isSupported", "(Ljava/time/temporal/TemporalUnit;)Z", "", ApiSince=26)]
public bool IsSupported(Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("isSupported", "(Ljava/time/temporal/TemporalUnit;)Z", "", ApiSince=26)>]
abstract member IsSupported : Java.Time.Temporal.ITemporalUnit -> bool
override this.IsSupported : Java.Time.Temporal.ITemporalUnit -> bool

Parameter

unit
ITemporalUnit

unit yang akan diperiksa, null mengembalikan false

Mengembalikan

true jika unit dapat ditambahkan/dikurangi, false jika tidak

Penerapan

Atribut

Keterangan

Memeriksa apakah unit yang ditentukan didukung. Ini memeriksa apakah unit yang ditentukan dapat ditambahkan ke, atau dikurangi dari, bulan tahun ini. Jika false, maka memanggil metode plus(long, TemporalUnit) dan minus akan melemparkan pengecualian. Jika unit adalah ChronoUnit, maka kueri diimplementasikan di sini. Unit yang didukung adalah: MONTHS YEARS DECADES CENTURIES MILLENNIA ERAS Semua instans ChronoUnit lainnya akan mengembalikan false. Jika unit bukan ChronoUnit, maka hasil metode ini diperoleh dengan memanggil TemporalUnit.isSupportedBy(Temporal) meneruskan ini sebagai argumen. Apakah unit didukung ditentukan oleh unit.

Java referensi untuk java.time.YearMonth.isSupported.

Berlaku untuk