XmlSchemaValidator.SkipToEndElement(XmlSchemaInfo) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
跳过当前元素内容的验证并准备 XmlSchemaValidator 对象以验证父元素的上下文中的内容。
public:
void SkipToEndElement(System::Xml::Schema::XmlSchemaInfo ^ schemaInfo);
public void SkipToEndElement (System.Xml.Schema.XmlSchemaInfo? schemaInfo);
public void SkipToEndElement (System.Xml.Schema.XmlSchemaInfo schemaInfo);
member this.SkipToEndElement : System.Xml.Schema.XmlSchemaInfo -> unit
Public Sub SkipToEndElement (schemaInfo As XmlSchemaInfo)
参数
- schemaInfo
- XmlSchemaInfo
一个 XmlSchemaInfo 对象,其属性在成功跳过当前元素内容时设置。 此参数可以为 null
。
例外
未按正确的顺序调用 SkipToEndElement(XmlSchemaInfo) 方法。 例如,调用 SkipToEndElement(XmlSchemaInfo) 之后又调用 SkipToEndElement(XmlSchemaInfo)。
注解
以下是使用 SkipToEndElement 方法时要考虑的重要注意事项。
方法 SkipToEndElement 跳过当前元素内容的验证,并准备 XmlSchemaValidator 对象以验证父元素上下文中的内容;它等效于跳过当前元素的所有子元素的验证,然后调用 ValidateEndElement 方法。
如果成功跳过当前元素内容,则 XmlSchemaInfo 对象的 ((如果指定) Validity 属性)设置为 NotKnown。
注意
跳过的内容不会报告任何验证错误。