XmlSchemaSet.XmlResolver 属性
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置用于解析在架构的包含和导入元素中引用的命名空间或位置的 XmlResolver。
public:
property System::Xml::XmlResolver ^ XmlResolver { void set(System::Xml::XmlResolver ^ value); };
public System.Xml.XmlResolver? XmlResolver { set; }
public System.Xml.XmlResolver XmlResolver { set; }
member this.XmlResolver : System.Xml.XmlResolver
Public Property XmlResolver As XmlResolver
XmlResolver,用于解析在架构的包含和导入元素中引用的命名空间或位置。
XmlResolver的 XmlSchemaSet 用于解析包含和导入架构元素中引用的命名空间或位置,每当使用 Add 或 Reprocess 方法添加架构时。
重要
包含、导入和重新定义架构元素中引用的外部命名空间或位置根据包含或导入这些元素的架构的基 URI 进行解析。 例如,如果包含或导入架构的基 URI 为空或 null
,则会根据当前目录解析外部位置。 默认情况下, XmlUrlResolver 类用于解析外部架构。 若要禁用架构的包含、导入和重新定义元素的解析,请将 XmlResolver 属性设置为 null
。
产品 | 版本 |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |