XsltContext.CompareDocument 方法

当在派生类中重写时,根据 XSLT 处理器加载文档的顺序对两个文档的基统一资源标识符 (URI) 进行比较(为 XslTransform 类)。

**命名空间:**System.Xml.Xsl
**程序集:**System.Xml(在 system.xml.dll 中)

语法

声明
Public MustOverride Function CompareDocument ( _
    baseUri As String, _
    nextbaseUri As String _
) As Integer
用法
Dim instance As XsltContext
Dim baseUri As String
Dim nextbaseUri As String
Dim returnValue As Integer

returnValue = instance.CompareDocument(baseUri, nextbaseUri)
public abstract int CompareDocument (
    string baseUri,
    string nextbaseUri
)
public:
virtual int CompareDocument (
    String^ baseUri, 
    String^ nextbaseUri
) abstract
public abstract int CompareDocument (
    String baseUri, 
    String nextbaseUri
)
public abstract function CompareDocument (
    baseUri : String, 
    nextbaseUri : String
) : int

参数

  • baseUri
    要比较的第一个文档的基 URI。
  • nextbaseUri
    要比较的第二个文档的基 URI。

返回值

说明两个基 URI 的相对顺序的整数值。如果 baseUri 在 nextbaseUri 之前发生,则为 -1;如果两个基 URI 同时发生,则为 0;如果 baseUri 在 nextbaseUri 之后发生,则为 1。

备注

该方法支持 XSLT document() 函数,后者指定跨多个文档选择的节点将始终以相同的顺序返回。

提示

顺序根据实现的不同而不同。

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

XsltContext 类
XsltContext 成员
System.Xml.Xsl 命名空间