XmlReaderSettings.CheckCharacters Propiedad

Definición

Obtiene o establece un valor que indica si se va a realizar la comprobación de caracteres.

public:
 property bool CheckCharacters { bool get(); void set(bool value); };
public bool CheckCharacters { get; set; }
member this.CheckCharacters : bool with get, set
Public Property CheckCharacters As Boolean

Valor de propiedad

true para realizar la comprobación de caracteres; de lo contrario false, es . El valor predeterminado es true.

Comentarios

Esta propiedad indica al lector XML que compruebe los caracteres de los datos XML que está leyendo e inicie si XmlException hay caracteres fuera del intervalo de caracteres XML legales. Cuando la comprobación de caracteres está habilitada, se garantiza lo siguiente:

Cuando esta propiedad se establece trueen , que es la configuración predeterminada, se produce una XmlException excepción si el archivo XML contiene caracteres no válidos o nombres XML no válidos (por ejemplo, un nombre de elemento comienza con un número).

XmlReader Si está procesando datos de texto, siempre comprueba que los nombres XML y el contenido de texto son válidos, independientemente de la configuración de la propiedad. Al establecer CheckCharacters en false se desactiva la comprobación de caracteres para las referencias de entidad de caracteres.

Se aplica a