IEra Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Эра времени.
[Android.Runtime.Register("java/time/chrono/Era", "", "Java.Time.Chrono.IEraInvoker", ApiSince=26)]
public interface IEra : IDisposable, Java.Interop.IJavaPeerable, Java.Time.Temporal.ITemporalAccessor, Java.Time.Temporal.ITemporalAdjuster
[<Android.Runtime.Register("java/time/chrono/Era", "", "Java.Time.Chrono.IEraInvoker", ApiSince=26)>]
type IEra = interface
interface ITemporalAccessor
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface ITemporalAdjuster
- Производный
- Атрибуты
- Реализации
Комментарии
Эра времени.
Большинство систем календарей имеют одну эпоху, разделяющую временную линию на две эпохи. Однако некоторые системы календарей имеют несколько эпох, таких как один для правления каждого лидера. Во всех случаях эра концептуально является крупнейшим разделением временной линии. Каждая хронология определяет эры, которые известны эры и Chronology#eras Chronology.eras для получения допустимых эпох.
Например, система тайского буддийского календаря делит время на две эпохи, до и после одной даты. В отличие от этого, японская система календарей имеет одну эпоху для правления каждого императора.
Экземпляры Era могут сравниваться с помощью == оператора.
Добавлено в версии 1.8.
Java документации по java.time.chrono.Era.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Свойства
| Имя. | Описание |
|---|---|
| Handle |
Возвращает значение JNI базового объекта Android. (Унаследовано от IJavaObject) |
| JniIdentityHashCode |
Возвращает значение |
| JniManagedPeerState |
Состояние управляемого однорангового узла. (Унаследовано от IJavaPeerable) |
| JniObjectReferenceControlBlock |
Эра времени. (Унаследовано от IJavaPeerable) |
| JniPeerMembers |
Поддержка доступа к членам и вызовов. (Унаследовано от IJavaPeerable) |
| PeerReference |
JniObjectReference Возвращает экземпляр объекта в оболочке Java. (Унаследовано от IJavaPeerable) |
| Value |
Эра времени. |
Методы
| Имя. | Описание |
|---|---|
| AdjustInto(ITemporal) |
Настраивает указанный темпоральный объект. (Унаследовано от ITemporalAdjuster) |
| Disposed() |
Вызывается при удалении экземпляра. (Унаследовано от IJavaPeerable) |
| DisposeUnlessReferenced() |
Если нет невыполненных ссылок на этот экземпляр, то вызывается |
| Finalized() |
Вызывается при завершении экземпляра. (Унаследовано от IJavaPeerable) |
| Get(ITemporalField) |
Возвращает значение указанного поля в качестве |
| GetDisplayName(TextStyle, Locale) |
Возвращает текстовое представление этой эпохи. |
| GetLong(ITemporalField) |
Возвращает значение указанного поля в виде |
| IsSupported(ITemporalField) |
Проверяет, поддерживается ли указанное поле. (Унаследовано от ITemporalAccessor) |
| Query(ITemporalQuery) |
Запрашивает это время даты. (Унаследовано от ITemporalAccessor) |
| Range(ITemporalField) |
Возвращает диапазон допустимых значений для указанного поля. (Унаследовано от ITemporalAccessor) |
| SetJniIdentityHashCode(Int32) |
Задайте значение, возвращаемое |
| SetJniManagedPeerState(JniManagedPeerStates) |
Эра времени. (Унаследовано от IJavaPeerable) |
| SetPeerReference(JniObjectReference) |
Задайте значение, возвращаемое |
| UnregisterFromRuntime() |
Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала ее из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов. (Унаследовано от IJavaPeerable) |
Явные реализации интерфейса
| Имя. | Описание |
|---|---|
| ITemporalAccessor.Get(ITemporalField) |
Возвращает значение указанного поля из этой эпохи в качестве |
| ITemporalAccessor.GetLong(ITemporalField) |
Возвращает значение указанного поля из этой эпохи в виде |
| ITemporalAccessor.IsSupported(ITemporalField) |
Проверяет, поддерживается ли указанное поле. |
| ITemporalAccessor.Query(ITemporalQuery) |
Запрашивает эту эпоху с помощью указанного запроса. |
| ITemporalAccessor.Range(ITemporalField) |
Возвращает диапазон допустимых значений для указанного поля. |
| ITemporalAdjuster.AdjustInto(ITemporal) |
Настраивает указанный темпоральный объект, чтобы иметь ту же эру, что и этот объект. |
Методы расширения
| Имя. | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
Эра времени. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |