CharsetDecoder.DetectedCharset Metodo

Definizione

Recupera il set di caratteri rilevato da questo decodificatore    (operazione facoltativa).

[Android.Runtime.Register("detectedCharset", "()Ljava/nio/charset/Charset;", "GetDetectedCharsetHandler")]
public virtual Java.Nio.Charset.Charset? DetectedCharset();
[<Android.Runtime.Register("detectedCharset", "()Ljava/nio/charset/Charset;", "GetDetectedCharsetHandler")>]
abstract member DetectedCharset : unit -> Java.Nio.Charset.Charset
override this.DetectedCharset : unit -> Java.Nio.Charset.Charset

Valori restituiti

Il set di caratteri rilevato da questo decodificatore di rilevamento automatico o null se il set di caratteri non è ancora stato determinato

Attributi

Eccezioni

se questo decodificatore non implementa un set di caratteri di rilevamento automatico.

se sono stati letti byte insufficienti per determinare il set di caratteri.

Commenti

Recupera il set di caratteri rilevato da questo decodificatore    (operazione facoltativa).

Se questo decodificatore implementa un set di caratteri che rileva automaticamente, questo metodo restituisce il charset effettivo dopo che è stato rilevato. Dopo questo punto, questo metodo restituisce lo stesso valore per la durata dell'operazione di decodifica corrente. Se non sono ancora stati letti sufficienti byte di input per determinare il charset effettivo, questo metodo genera un'eccezione IllegalStateException.

L'implementazione predefinita di questo metodo genera sempre un'eccezione UnsupportedOperationException. Deve essere sottoposta a override mediante il rilevamento automatico dei decodificatori per restituire il valore appropriato.

per java.nio.charset.CharsetDecoder.detectedCharset().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a