Langue

Preferences.PutByteArray(String, Byte[]) Méthode

Définition

Associe une chaîne représentant le tableau d’octets spécifié à la clé spécifiée dans ce nœud de préférence.

[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

Paramètres

key
String

clé avec laquelle la forme de chaîne de valeur doit être associée.

value
Byte[]

valeur dont le formulaire de chaîne doit être associé à la clé.

Attributs

Exceptions

si la clé ou la valeur donnée est null.

si la longueur de la clé donnée est supérieure MAX_KEY_LENGTH ou si la longueur de la valeur est supérieure à trois quarts de MAX_KEY_LENGTH.

si ce nœud a été supprimé.

Remarques

Associe une chaîne représentant le tableau d’octets spécifié à la clé spécifiée dans ce nœud de préférence. La chaîne associée est l’encodage Base64 du tableau d’octets, tel que défini dans RFC 2045, section 6.8, avec une modification mineure : la chaîne se compose uniquement de caractères de l’alphabet Base64 ; il ne contient aucun caractère de ligne. Notez que la longueur maximale du tableau d’octets est limitée à trois quarts de MAX_VALUE_LENGTH sorte que la longueur de la chaîne encodée En Base64 ne dépasse MAX_VALUE_LENGTHpas . Cette méthode est destinée à être utilisée conjointement avec #getByteArray.

Java documentation pour java.util.prefs.Preferences.putByteArray(java.lang.String, byte[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à