TimeZoneFormat クラス

定義

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

[Android.Runtime.Register("android/icu/text/TimeZoneFormat", ApiSince=24, DoNotGenerateAcw=true)]
public class TimeZoneFormat : Android.Icu.Text.UFormat, Android.Icu.Util.IFreezable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/icu/text/TimeZoneFormat", ApiSince=24, DoNotGenerateAcw=true)>]
type TimeZoneFormat = class
    inherit UFormat
    interface IFreezable
    interface ICloneable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ISerializable
継承
TimeZoneFormat
属性
実装

注釈

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。 TimeZoneFormat のインスタンスは、 SimpleDateFormatのサブフォーマッタとして機能しますが、 TimeZoneFormat の新しいインスタンスを直接取得したり、タイム ゾーンの表示名を書式設定/解析したりすることもできます。

ICU では、 UTS#35 Unicode ロケール データ マークアップ言語 (LDML) で定義されているタイム ゾーン表示名が実装されています。 TimeZoneNames はタイム ゾーン表示名データ モデルを表し、このクラスは実際の書式設定と解析のためのアルゴリズムを実装します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

名前 説明
TimeZoneFormat(IntPtr, JniHandleOwnership)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

TimeZoneFormat(ULocale)

サブクラス化用の保護されたコンストラクター。

プロパティ

名前 説明
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
DefaultParseOptions

この TimeZoneFormat インスタンスで使用される既定の解析オプションを返します。

GMTOffsetDigits

ローカライズされた GMT 形式に使用される 10 進数の文字を、0 から 9 までの昇順で含む 1 つの文字列で返します。

GMTPattern

ローカライズされた GMT 形式パターンを返します。

GMTZeroFormat

GMT (UTC) 自体のローカライズされた GMT 書式指定文字列を返します (GMT オフセットは 0)。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsFrozen

追加する

JniIdentityHashCode

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
JniPeerMembers

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

PeerReference

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
ThresholdClass

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

ThresholdType

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

TimeZoneNames

このインスタンスで使用されるタイム ゾーン表示名データを返します。

メソッド

名前 説明
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 _Format)
CloneAsThawed()

追加する

Dispose()

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
Dispose(Boolean)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
Format(Object, StringBuffer, FieldPosition)

追加する

Format(Object)

文字列を生成するオブジェクトを書式設定します。

(継承元 _Format)
Format(TimeZoneFormat+Style, TimeZone, Int64, Output)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

Format(TimeZoneFormat+Style, TimeZone, Int64)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

FormatOffsetISO8601Basic(Int32, Boolean, Boolean, Boolean)

指定されたオフセットの ISO 8601 基本タイム ゾーン文字列を返します。

FormatOffsetISO8601Extended(Int32, Boolean, Boolean, Boolean)

指定されたオフセットの ISO 8601 拡張タイム ゾーン文字列を返します。

FormatOffsetLocalizedGMT(Int32)

指定されたオフセットのローカライズされた GMT (UTC) オフセット形式を返します。

FormatOffsetShortLocalizedGMT(Int32)

指定されたオフセットの短いローカライズされた GMT (UTC) オフセット形式を返します。

FormatToCharacterIterator(Object)

AttributedCharacterIteratorを生成するオブジェクトを書式設定します。

(継承元 _Format)
Freeze()

追加する

GetGMTOffsetPattern(TimeZoneFormat+GMTOffsetPatternType)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetInstance(Locale)

指定したjava.util.LocaleTimeZoneFormatの固定されたインスタンスを返します。

GetInstance(ULocale)

指定されたロケールの TimeZoneFormat の固定されたインスタンスを返します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
Parse(String, ParsePosition)

指定された解析位置に従ってタイム ゾーン文字列を解析することによって、 TimeZone を返します。

Parse(String)

指定されたテキストの TimeZone を返します。

Parse(TimeZoneFormat+Style, String, ParsePosition, EnumSet, Output)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

Parse(TimeZoneFormat+Style, String, ParsePosition, Output)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

ParseObject(String, ParsePosition)

追加する

ParseObject(String)

指定された文字列の先頭からテキストを解析して、オブジェクトを生成します。

(継承元 _Format)
ParseOffsetISO8601(String, ParsePosition)

指定された ISO 8601 基本タイム ゾーン文字列または拡張タイム ゾーン文字列の GMT (UTC) からのオフセットをミリ秒単位で返します。

ParseOffsetLocalizedGMT(String, ParsePosition)

指定されたローカライズされた GMT オフセット書式指定文字列の GMT (UTC) からのオフセットをミリ秒単位で返します。

ParseOffsetShortLocalizedGMT(String, ParsePosition)

指定された短いローカライズされた GMT オフセット書式指定文字列の GMT (UTC) からのオフセットをミリ秒単位で返します。

SetDefaultParseOptions(EnumSet)

既定の解析オプションを設定します。

SetGMTOffsetDigits(String)

ローカライズされた GMT 形式に使用される 10 進数の文字を設定します。

SetGMTOffsetPattern(TimeZoneFormat+GMTOffsetPatternType, String)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

SetGMTPattern(String)

ローカライズされた GMT 形式パターンを設定します。

SetGMTZeroFormat(String)

GMT (UTC) 自体のローカライズされた GMT 書式指定文字列を設定します (GMT オフセットは 0)。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetTimeZoneNames(TimeZoneNames)

タイム ゾーンの表示名データをこのインスタンスに設定します。

ToArray<T>()

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IFreezable.CloneAsThawed()

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

IFreezable.Freeze()

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

IJavaPeerable.Disposed()

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
IJavaPeerable.Finalized()

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

(継承元 Object)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

TimeZoneFormat では、タイム ゾーンの表示名の書式設定と解析がサポートされています。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象