Freigeben über


XsltContext.CompareDocument-Methode

Vergleicht beim Überschreiben in einer abgeleiteten Klasse die Basis-URIs (Uniform Resource Identifiers) zweier Dokumente basierend auf der Reihenfolge, in der die Dokumente vom XSLT-Prozessor (d. h. der XslTransform-Klasse) geladen wurden.

Namespace: System.Xml.Xsl
Assembly: System.Xml (in system.xml.dll)

Syntax

'Declaration
Public MustOverride Function CompareDocument ( _
    baseUri As String, _
    nextbaseUri As String _
) As Integer
'Usage
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

Parameter

  • baseUri
    Der Basis-URI des ersten zu vergleichenden Dokuments.
  • nextbaseUri
    Der Basis-URI des zweiten zu vergleichenden Dokuments.

Rückgabewert

Ein Ganzzahlwert, der die relative Reihenfolge der beiden Basis-URIs beschreibt: -1, wenn baseUri vor nextbaseUri auftritt, 0, wenn die beiden Basis-URIs identisch sind, und 1, wenn baseUri nach nextbaseUri auftritt.

Hinweise

Diese Methode unterstützt die XSLT-document()-Funktion, die angibt, dass über mehrere Dokumente ausgewählte Knoten immer in derselben Reihenfolge zurückgegeben werden.

Hinweis

Die Reihenfolge ist implementierungsspezifisch.

Plattformen

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 unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

XsltContext-Klasse
XsltContext-Member
System.Xml.Xsl-Namespace