Preferences.PutByteArray(String, Byte[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在此偏好節點中,將代表指定位元組陣列的字串與指定鍵連結。
[Android.Runtime.Register("putByteArray", "(Ljava/lang/String;[B)V", "GetPutByteArray_Ljava_lang_String_arrayBHandler")]
public abstract void PutByteArray(string? key, byte[]? value);
[<Android.Runtime.Register("putByteArray", "(Ljava/lang/String;[B)V", "GetPutByteArray_Ljava_lang_String_arrayBHandler")>]
abstract member PutByteArray : string * byte[] -> unit
參數
- key
- String
鍵是要關聯字串形式值的鍵。
- value
- Byte[]
其字串形式將與鍵相關聯的值。
- 屬性
例外狀況
若給定鍵值為 null。
若給定鍵長 MAX_KEY_LENGTH 大於或值長大於 的四分之三 MAX_KEY_LENGTH。
如果這個節點已經被移除。
備註
在此偏好節點中,將代表指定位元組陣列的字串與指定鍵連結。 相關字串為 RFC 2045 第 6.8 節定義的位元組陣列 Base64 編碼,僅有一個小變動:字串將完全由 Base64 字母表的字元組成;它不會包含任何換行字元。 請注意,位元組陣列的最大長度限制為四分之三 MAX_VALUE_LENGTH ,因此 Base64 編碼的字串長度不會超過 MAX_VALUE_LENGTH。 此方法旨在與 配合使用 #getByteArray。
Java 文件 java.util.prefs.Preferences.putByteArray(java.lang.String, byte[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。