Udostępnij za pośrednictwem


XmlReaderSettings.CheckCharacters Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy należy sprawdzić znaki.

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

Wartość właściwości

Boolean

true do sprawdzania znaków; w przeciwnym razie false. Wartość domyślna to true.

Uwagi

Ta właściwość instruuje czytelnika XML, aby sprawdzał znaki w danych XML, które odczytuje i zgłasza, XmlException jeśli jakiekolwiek znaki znajdują się poza zakresem znaków prawnych XML. Po włączeniu sprawdzania znaków upewnij się, że są spełnione następujące kwestie:

Gdy ta właściwość jest ustawiona na truewartość , która jest ustawieniem domyślnym, zgłaszany jest wyjątek, XmlException jeśli plik XML zawiera niedozwolone znaki lub nieprawidłowe nazwy XML (na przykład nazwa elementu zaczyna się od liczby).

Jeśli dane XmlReader tekstowe są przetwarzane, zawsze sprawdza, czy nazwy XML i zawartość tekstowa są prawidłowe, niezależnie od ustawienia właściwości. Ustawienie powoduje CheckCharacters false wyłączenie sprawdzania znaków dla odwołań do jednostki znaków.

Dotyczy