XmlSchemaValidator.AddSchema(XmlSchema) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将一个 XML 架构定义语言 (XSD) 架构添加到用于验证的架构集。
public:
void AddSchema(System::Xml::Schema::XmlSchema ^ schema);
public void AddSchema (System.Xml.Schema.XmlSchema schema);
member this.AddSchema : System.Xml.Schema.XmlSchema -> unit
Public Sub AddSchema (schema As XmlSchema)
参数
例外
指定的 XmlSchema 参数为 null
。
XmlSchema 参数的目标命名空间与 XmlSchemaValidator 对象已经遇到的任何元素或特性的目标命名空间匹配。
XmlSchema 参数无效。
注解
以下是使用 AddSchema 该方法时要考虑的重要说明。
该方法 AddSchema 可用于模拟在正在验证的 XML 文档中遇到内联 XML 架构的效果。
XmlSchema 参数的目标命名空间无法与 XmlSchemaValidator 对象已遇到的任何元素或属性的目标命名空间匹配。
ProcessInlineSchema如果未设置验证选项,该方法AddSchema将不执行任何操作。