CharsetDecoder.DetectedCharset Método

Definición

Recupera el conjunto de caracteres detectado por este descodificador    (operación opcional).

[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

Devoluciones

El conjunto de caracteres detectado por este descodificador automático o null si el conjunto de caracteres aún no se ha determinado.

Atributos

Excepciones

si este descodificador no implementa un conjunto de caracteres de detección automática.

si no se han leído bytes suficientes para determinar el conjunto de caracteres.

Comentarios

Recupera el conjunto de caracteres detectado por este descodificador    (operación opcional).

Si este descodificador implementa un conjunto de caracteres de detección automática, este método devuelve el conjunto de caracteres real una vez detectado. Después de ese punto, este método devuelve el mismo valor durante la operación de descodificación actual. Si aún no se han leído suficientes bytes de entrada para determinar el conjunto de caracteres real, este método produce una IllegalStateExceptionexcepción .

La implementación predeterminada de este método siempre produce un UnsupportedOperationException; se debe invalidar mediante la detección automática de descodificadores para devolver el valor adecuado.

Java documentación para java.nio.charset.CharsetDecoder.detectedCharset().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a