/
aprogrammer
/
dotnet-docs
Обзор
Документация
Войти
/
aprogrammer
/
dotnet-docs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
samples/snippets/csharp/VS_Snippets_Data/XmlSchemaSetOverall Example/CS/xmlschemasetexample.cs
34 строки
964 B
softwarepronto
Update xmlschemasetexample.cs (#31960)
21 окт 2022, 22:22
Не верифицирован
21 окт 2022, 22:22
71df5fb
Код
Авторство
О чём код?
//<snippet1> using System; using System.Xml; using System.Xml.Schema; class XmlSchemaSetExample { static void Main() { XmlReaderSettings booksSettings = new XmlReaderSettings(); booksSettings.Schemas.Add("http://www.contoso.com/books", "books.xsd"); booksSettings.ValidationType = ValidationType.Schema; booksSettings.ValidationEventHandler += booksSettingsValidationEventHandler; XmlReader books = XmlReader.Create("books.xml", booksSettings); while (books.Read()) { } } static void booksSettingsValidationEventHandler(object sender, ValidationEventArgs e) { if (e.Severity == XmlSeverityType.Warning) { Console.Write("WARNING: "); Console.WriteLine(e.Message); } else if (e.Severity == XmlSeverityType.Error) { Console.Write("ERROR: "); Console.WriteLine(e.Message); } } } //</snippet1>