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将不执行任何操作。