XmlSchemaSet 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 XML 架构定义语言 (XSD) 架构的缓存。
public ref class XmlSchemaSet
public class XmlSchemaSet
type XmlSchemaSet = class
Public Class XmlSchemaSet
- 继承
-
XmlSchemaSet
注解
有关此 API 的详细信息,请参阅 XmlSchemaSet 的补充 API 说明。
构造函数
| XmlSchemaSet() |
初始化 XmlSchemaSet 类的新实例。 |
| XmlSchemaSet(XmlNameTable) |
使用指定的 XmlSchemaSet 初始化 XmlNameTable 类的新实例。 |
属性
| CompilationSettings |
获取或设置 XmlSchemaCompilationSettings 的 XmlSchemaSet。 |
| Count |
获取 XmlSchemaSet 中逻辑 XML 架构定义语言 (XSD) 架构的数量。 |
| GlobalAttributes |
获取 XmlSchemaSet 中所有 XML 架构定义语言 (XSD) 架构的所有全局特性。 |
| GlobalElements |
获取 XmlSchemaSet 中所有 XML 架构定义语言 (XSD) 架构的所有全局元素。 |
| GlobalTypes |
获取 XmlSchemaSet 中所有 XML 架构定义语言 (XSD) 架构的所有全局简单和复杂类型。 |
| IsCompiled |
获取一个值指示 XmlSchemaSet 中的 XML 架构定义语言 (XSD) 架构是否已编译的值。 |
| NameTable |
获取加载新的 XML 架构定义语言 (XSD) 架构时 XmlNameTable 使用的默认 XmlSchemaSet。 |
| XmlResolver |
设置用于解析在架构的包含和导入元素中引用的命名空间或位置的 XmlResolver。 |
方法
| Add(String, String) |
将位于指定 URL 的 XML 架构定义语言 (XSD) 架构添加到 XmlSchemaSet。 |
| Add(String, XmlReader) |
将 XmlReader 中包含的 XML 架构定义语言 (XSD) 架构添加到 XmlSchemaSet。 |
| Add(XmlSchema) |
将指定的 XmlSchema 添加到 XmlSchemaSet。 |
| Add(XmlSchemaSet) |
将给定的 XmlSchemaSet 中的所有 XML 架构定义语言 (XSD) 架构添加到 XmlSchemaSet。 |
| Compile() |
将添加到 XmlSchemaSet 的 XML 架构定义语言 (XSD) 架构编译成一个逻辑架构。 |
| Contains(String) |
指示具有指定目标命名空间 URI 的 XML 架构定义语言 (XSD) 架构是否位于 XmlSchemaSet。 |
| Contains(XmlSchema) |
指示指定的 XML 架构定义语言 (XSD) XmlSchema 对象是否位于 XmlSchemaSet。 |
| CopyTo(XmlSchema[], Int32) |
将 XmlSchema 中的所有 XmlSchemaSet 对象复制到起始位置为给定索引的给定数组中。 |
| Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
| Remove(XmlSchema) |
从 XmlSchemaSet 移除指定的 XML 架构定义语言 (XSD) 架构。 |
| RemoveRecursive(XmlSchema) |
从 XmlSchemaSet 中移除指定的 XML 架构定义语言 (XSD) 架构和它导入的所有架构。 |
| Reprocess(XmlSchema) |
重新处理已经存在于 XmlSchemaSet 中的 XML 架构定义语言 (XSD) 架构。 |
| Schemas() |
返回 XmlSchemaSet 中所有 XML 架构定义语言 (XSD) 架构的集合。 |
| Schemas(String) |
返回 XmlSchemaSet 中属于给定命名空间的所有 XML 架构定义语言 (XSD) 架构的集合。 |
| ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
事件
| ValidationEventHandler |
指定一个事件处理程序,用于接收有关 XML 架构定义语言 (XSD) 架构验证错误的信息。 |