XmlSchemaValidator Construtor

Definição

Inicializa uma nova instância da XmlSchemaValidator classe.

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)

Parâmetros

nameTable
XmlNameTable

Um XmlNameTable objeto que contém nomes de elementos e atributos como cadeias atomizadas.

schemas
XmlSchemaSet

Um XmlSchemaSet objeto contendo os esquemas XML Schema Definition Language (XSD) usados para validação.

namespaceResolver
IXmlNamespaceResolver

Um IXmlNamespaceResolver objeto usado para resolver namespaces encontrados durante a validação.

validationFlags
XmlSchemaValidationFlags

Um XmlSchemaValidationFlags valor que especifica as opções de validação do esquema.

Exceções

Um ou mais dos parâmetros especificados são null.

Ocorreu um erro durante a compilação dos esquemas no XmlSchemaSet parâmetro.

Exemplos

Para um exemplo do XmlSchemaValidator construtor, veja o XmlSchemaValidator tópico de referência da classe.

Observações

Seguem-se as notas importantes a considerar ao utilizar o XmlSchemaValidator construtor.

Importante

As ProcessInlineSchema flags de validação e ProcessSchemaLocation de um XmlSchemaValidator objeto não são definidas por padrão. Além disso, a XmlResolver propriedade de um XmlSchemaValidator objeto é null por defeito. Como resultado, os esquemas externos referenciados em incluir, importar ou redefinir elementos não são resolvidos por defeito.

Aplica-se a

Ver também