Bagikan melalui


XmlSchemaValidator Konstruktor

Definisi

Menginisialisasi instans baru dari kelas XmlSchemaValidator.

public:
 XmlSchemaValidator(System::Xml::XmlNameTable ^ nameTable, System::Xml::Schema::XmlSchemaSet ^ schemas, System::Xml::IXmlNamespaceResolver ^ namespaceResolver, System::Xml::Schema::XmlSchemaValidationFlags validationFlags);
public XmlSchemaValidator(System.Xml.XmlNameTable nameTable, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.IXmlNamespaceResolver namespaceResolver, System.Xml.Schema.XmlSchemaValidationFlags validationFlags);
new System.Xml.Schema.XmlSchemaValidator : System.Xml.XmlNameTable * System.Xml.Schema.XmlSchemaSet * System.Xml.IXmlNamespaceResolver * System.Xml.Schema.XmlSchemaValidationFlags -> System.Xml.Schema.XmlSchemaValidator
Public Sub New (nameTable As XmlNameTable, schemas As XmlSchemaSet, namespaceResolver As IXmlNamespaceResolver, validationFlags As XmlSchemaValidationFlags)

Parameter

nameTable
XmlNameTable

Objek XmlNameTable yang berisi elemen dan nama atribut sebagai string yang diatomisasi.

schemas
XmlSchemaSet

Objek XmlSchemaSet yang berisi skema XML Schema Definition Language (XSD) yang digunakan untuk validasi.

namespaceResolver
IXmlNamespaceResolver

Objek yang IXmlNamespaceResolver digunakan untuk mengatasi namespace yang ditemui selama validasi.

validationFlags
XmlSchemaValidationFlags

Nilai XmlSchemaValidationFlags yang menentukan opsi validasi skema.

Pengecualian

Satu atau beberapa parameter yang ditentukan adalah null.

Terjadi kesalahan saat mengkompilasi skema dalam XmlSchemaSet parameter.

Contoh

Untuk contoh XmlSchemaValidator konstruktor, lihat XmlSchemaValidator topik referensi kelas.

Keterangan

Berikut ini adalah catatan penting yang perlu dipertimbangkan XmlSchemaValidator saat menggunakan konstruktor.

Penting

ProcessInlineSchema Bendera XmlSchemaValidator validasi dan ProcessSchemaLocation objek tidak diatur menjadi default. Selain itu, XmlResolver properti XmlSchemaValidator objek secara null default. Akibatnya, skema eksternal yang dirujuk termasuk, mengimpor, atau menentukan ulang elemen tidak diselesaikan secara default.

Berlaku untuk

Lihat juga