CharsetDecoder.IsCharsetDetected Propiedad
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í.
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.