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 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.