Compartir a través de


CharsetDecoder.IsCharsetDetected Propiedad

Definición

Indica si este descodificador aún ha detectado un conjunto de caracteres   (operación opcional).

public virtual bool IsCharsetDetected { [Android.Runtime.Register("isCharsetDetected", "()Z", "GetIsCharsetDetectedHandler")] get; }
[<get: Android.Runtime.Register("isCharsetDetected", "()Z", "GetIsCharsetDetectedHandler")>]
member this.IsCharsetDetected : bool

Valor de propiedad

true si, y solo si, este descodificador ha detectado un conjunto de caracteres específico

Atributos

Excepciones

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

Comentarios

Indica si este descodificador aún ha detectado un conjunto de caracteres   (operación opcional).

Si este descodificador implementa un conjunto de caracteres de detección automática, en un único punto durante una operación de descodificación, este método puede empezar a devolver true para indicar que se ha detectado un conjunto de caracteres específico en la secuencia de bytes de entrada. Una vez que esto ocurre, se puede invocar el #detectedCharset detectedCharset método para recuperar el conjunto de caracteres detectado.

Que este método devuelve false no implica que aún no se hayan descodificado ningún bytes. Algunos de los descodificadores de detección automática son capaces de descodificar algunos, o incluso todos, de una secuencia de bytes de entrada sin corregir en un conjunto de caracteres determinado.

La implementación predeterminada de este método siempre produce un UnsupportedOperationException; los descodificadores de detección automática deben invalidarse una true vez determinado el conjunto de caracteres de entrada.

Documentación de Java para java.nio.charset.CharsetDecoder.isCharsetDetected().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a