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) 架构验证错误的信息。  |