Preferences.GetLong(String, Int64) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この基本設定ノードの指定したキーに関連付けられている文字列で表される長い値を返します。
[Android.Runtime.Register("getLong", "(Ljava/lang/String;J)J", "GetGetLong_Ljava_lang_String_JHandler")]
public abstract long GetLong (string? key, long def);
[<Android.Runtime.Register("getLong", "(Ljava/lang/String;J)J", "GetGetLong_Ljava_lang_String_JHandler")>]
abstract member GetLong : string * int64 -> int64
パラメーター
- key
- String
関連付けられた値が long として返されるキー。
- def
- Int64
この設定ノードに値が関連付けられていないか、関連付けられている key
値を long として解釈できない、またはバッキング ストアにアクセスできない場合に返される値。
戻り値
この基本設定ノード内の に関連付けられている key
文字列によって表される長い値。関連付 def
けられている値が存在しないか、長いと解釈できない場合は 。
- 属性
例外
このノードが削除されている場合は 。
パラメーター key
が の場合は null
。
注釈
この基本設定ノードの指定したキーに関連付けられている文字列で表される長い値を返します。 文字列は、 によって Long#parseLong(String)
長い間 に変換されます。 キーに関連付けられた値がない場合、バッキング ストアにアクセスできない場合、または関連付けられた値が渡された場合に がNumberFormatException
スローされる場合Long.parseLong(String)
は、指定された既定値を返します。 このメソッドは、 と #putLong
組み合わせて使用することを目的としています。
実装で 格納された既定値 がサポートされていて、このような既定値が存在し、アクセス可能であり、 を使用 Long.parseLong
して long に変換できる場合、この long は、指定された既定値より優先して返されます。
の Java ドキュメント java.util.prefs.Preferences.getLong(java.lang.String, long)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。