CharsetDecoder.DetectedCharset Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.