XsltContext.CompareDocument Method
Microsoft Silverlight will reach end of support after October 2021. Learn more.
When overridden in a derived class, compares the base Uniform Resource Identifiers (URIs) of two documents based upon the order the documents were loaded by the XSLT processor (that is, the XslTransform class).
Namespace: System.Xml.Xsl
Assembly: System.Xml.XPath (in System.Xml.XPath.dll)
Syntax
'Declaration
Public MustOverride Function CompareDocument ( _
baseUri As String, _
nextbaseUri As String _
) As Integer
public abstract int CompareDocument(
string baseUri,
string nextbaseUri
)
Parameters
- baseUri
Type: System.String
The base URI of the first document to compare.
- nextbaseUri
Type: System.String
The base URI of the second document to compare.
Return Value
Type: System.Int32
An integer value describing the relative order of the two base URIs: -1 if baseUri occurs before nextbaseUri; 0 if the two base URIs are identical; and 1 if baseUri occurs after nextbaseUri.
Remarks
This method supports the XSLT document() function which specifies that nodes selected across multiple documents are always returned in the same order.
Version Information
Silverlight
Supported in: 5, 4
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.