Lenguaje

CharsetDecoder.IsCharsetDetected Propiedad

Definición

Indica si este descodificador aún ha detectado un charset    (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 charset    (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 volver 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 todavía no se haya 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 una UnsupportedOperationExceptionexcepción ; se debe invalidar mediante la detección automática de descodificadores para devolver true una vez determinado el conjunto de caracteres de entrada.

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

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